如何使用requests api在python中实现以下curl命令的功能:
curl --data-binary @myjarfile.jar localhost:10000/acceptjar
其中,myjarfile.jar是一个二进制文件,需要通过post方式发送到一个期望接收该jar文件的服务器上。
如何使用requests api在python中实现以下curl命令的功能:
curl --data-binary @myjarfile.jar localhost:10000/acceptjar
其中,myjarfile.jar是一个二进制文件,需要通过post方式发送到一个期望接收该jar文件的服务器上。
import requests
res = requests.post(url='http://example.com/post',
data=open('example.file', 'rb'),
headers={'Content-Type': 'application/octet-stream'})