簡體   English   中英

Python請求:嘗試發布數據

[英]Python Requests: Trying to post data

我正在使用Charles調試Web應用程序並對它進行反向工程。

當我查看來自瀏覽器的請求時,可以使用Charles來查看正文內容應如下所示:

{
"projectIds": [1016190671],
"statusId": 11144371
}

當我嘗試:

data = {"projectIds": [1016190671], "statusId": 11144371}
client.post(url, headers=headers, data=data)

查爾斯說它像這樣通過:

projectIds=1016190671&statusId=11144371

它們是一樣的嗎? 我的帖子失敗了,我認為這就是原因,但我不確定100%。 任何意見,將不勝感激。

你需要

  1. 在標題中添加'Content-type': 'application/json'
  2. 使用json.dumps轉儲數據

如果您嘗試發布JSON

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM