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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python request file upload_Python request 上传文件

發(fā)布時間:2024/9/18 python 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python request file upload_Python request 上传文件 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

我嘗試用 curl 提交成功

curl --form file=@/home/test/sample.png --form username=test@noreply.com --form password=test --insecure --form lang[0]=cn --form lang[1]=jp --form langs[2]=en https://www.example.com/api

但我用 requests 嘗試了以下方法,卻得不到正確結(jié)果。請問正確的應(yīng)該怎么寫?

data = {

'file': open('/home/test/test.png','rb'),

'username': 'test@noreply.com',

'password': 'test',

'lang[0]': 'cn',

'lang[1]': 'jp',

'lang[2]': 'en'

}

r = requests.post('https://www.example.com/api', data=data, verify=False)

file = {

'file': open('/home/test/test.png','rb')

}

data = {

'username': 'test@noreply.com',

'password': 'test',

'lang[0]': 'cn',

'lang[1]': 'jp',

'lang[2]': 'en'

}

r = requests.post('https://www.example.com/api', data=data, files=file, verify=False)

另外我用 httpbin 測試,curl代碼 和 第二段代碼發(fā)出的請求是一樣的,但是 Python 得不到返回的 ID.

總結(jié)

以上是生活随笔為你收集整理的python request file upload_Python request 上传文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。