How to send binary post data via HTTP?

前端 未结 2 708
天命终不由人
天命终不由人 2021-01-03 14:00

I already have binary data read from a file. Most of the examples I see online link directly to the file, and upload the whole file. I am looking how to upload the binary da

2条回答
  •  半阙折子戏
    2021-01-03 14:27

    Alternatively:

    req = urllib2.Request("http://example.com", data, {'Content-Type': 'application/octet-stream'})
    urllib2.urlopen(req)
    

    That also shows how you can specify the Content-Type of the data.

提交回复
热议问题