我已经从文件中读取二进制数据。我在线看到的大多数示例都直接链接到文件,并上传整个文件。我正在寻找如何通过HTTP POST在Python中上传我已经拥有的二进制数据。如何通过HTTP发送二进制文章数据?
2
A
回答
5
或者:
req = urllib2.Request("http://example.com", data, {'Content-Type': 'application/octet-stream'})
urllib2.urlopen(req)
这也显示了如何指定数据的内容类型。
0
我不确定你在看什么在线的例子,但urllib2.urlopen
需要数据作为一个数据块而不是一个文件。
相关问题
- 1. 通过HTTP POST发送二进制文本和文本数据
- 2. 发送二进制数据为HTTP并通过防火墙
- 3. 如何制作发送JSON数据和二进制文件的cURL文章?
- 4. 通过RabbitMQ发送二进制文件
- 5. 通过http接收二进制数据
- 6. 如何通过JQuery发送二进制数据Ajax PUT方法
- 7. 如何通过套接字发送/接收二进制数据?
- 8. 是否有通过HTTP,HTTP隧道发送二进制数据的Java库?
- 9. 通过Python发送二进制数据通过套接字
- 10. 发送二进制数据
- 11. 如何发送Zip(二进制)文件通过mFC/C++中的HTTP post方法?
- 12. 通过WCF发送二进制数据:二进制VS MTOM编码
- 13. 如何通过Java将AS3的二进制数据发送到文件系统?
- 14. 通过http使用Python发布二进制数据 - > PHP
- 15. 如何通过Python中的REST发送二进制文件?
- 16. 通过SOAP发送二进制流
- 17. 如何将从一个http文章生成的数据发送到ASP.NET MVC中的第二个http文章?
- 18. 通过网络构建和发送二进制数据
- 19. 无法通过unix tcp socket发送二进制数据
- 20. 我怎样才能发送二进制数据通过websocket safari5
- 21. 通过shell_exec发送二进制数据到php-cgi
- 22. 通过gevent websocket发送二进制数据
- 23. 为什么通过gSOAP发送二进制数据太慢?
- 24. 在Android上通过POST发送二进制数据Android
- 25. 阅读二进制数据与PHP通过TCP发送
- 26. 通过C socket发送原始二进制数据?
- 27. 通过socket发送的图像作为二进制数据
- 28. 通过IPC从C发送到Python的二进制数据
- 29. 通过Websockets通过二进制数据发送布尔值和数字
- 30. 如何正确编码二进制数据通过REST API发送PUT调用
好吧,以便修复我的400错误请求错误,谢谢! – esac