且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Python API 调用 multipart/form-data

更新时间:2022-06-17 23:04:50

使用 unirest 的示例调用

A sample call using unirest

import unirest

# consume async post request
def consumePOSTRequestSync():
 params = {'test1':'param1','test2':'param2'}

 # we need to pass a dummy variable which is open method
 # actually unirest does not provide variable to shift between
 # application-x-www-form-urlencoded and
 # multipart/form-data
 params['dummy'] = open('dummy.txt', 'r')
 url = 'http://httpbin.org/post'
 headers = {"Accept": "application/json"}
 # call get service with headers and params
 response = unirest.post(url, headers = headers,params = params)
 print "code:"+ str(response.code)
 print "******************"
 print "headers:"+ str(response.headers)
 print "******************"
 print "body:"+ str(response.body)
 print "******************"
 print "raw_body:"+ str(response.raw_body)

# post sync request multipart/form-data
consumePOSTRequestSync()

您可以查看此博客了解更多详情http://stackandqueue.com/?p=57

You can check this blog for more details http://stackandqueue.com/?p=57