日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python requests库api_Python+requests库发送接口入参为xml格式的接口请求

發布時間:2023/12/19 python 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python requests库api_Python+requests库发送接口入参为xml格式的接口请求 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一)接口入參準備:

入參:

<?xml version="1.0" encoding = "UTF-8"?>

duoceshi

123456

DwO68dQFBg9xIizKsC6RhaeHRxqIT9nmU

二)把上面入參內容保存放入到duoceshi.xml文件中:

三)發送接口請求:

#coding=utf-8

'''

python處理xml格式入參的接口

'''

#1.先把xml入參用open函數讀出來變為字符串

def read_xml():

'''

讀取xml文件

:return:

'''

f = open('duoceshi.xml',"r")

body = f.read()

#print(body)

return body

#2.發送接口請求

import requests

class Api_Test(object):

def send_post(self):

url = "http://httpbin.org/post"

r = requests.post(url, data=read_xml())

print(r.text)

if __name__ == '__main__':

api = Api_Test() #創建對象

api.send_post() #調用實例方法

四)查看響應體的內容:

{

"args": {},

"data": "<?xml version=\"1.0\" encoding = \"UTF-8\"?>\n       \n        \n          duoceshi\n          123456\n          DwO68dQFBg9xIizKsC6RhaeHRxqIT9nmU\n          \n       \n\n\n",

"files": {},

"form": {},

"headers": {

"Accept": "*/*",

"Accept-Encoding": "gzip, deflate",

"Content-Length": "248",

"Host": "httpbin.org",

"User-Agent": "python-requests/2.22.0",

"X-Amzn-Trace-Id": "Root=1-5eb7ea8e-2b31c719d1ecd8f197e39c12"

},

"json": null,

"origin": "222.65.223.177",

"url": "http://httpbin.org/post"

}

總結

以上是生活随笔為你收集整理的python requests库api_Python+requests库发送接口入参为xml格式的接口请求的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。