2017-04-18 47 views
4

我實現JIRA API調用蟒蛇請求: Add watcher to a JIRA issue.如何將字符串傳遞到電話後,使用

這需要String參數,而不是JSON。我正在使用python requests

requests.post(url, headers=headers, json=data) 

什麼應該是我的數據的值,如果JIRA文件說,我需要通過只是字符串,但requests.post方法只接受JSON?

+3

將'json = data'更改爲'data = data'? –

+0

Isnt數據也是一個關鍵,值配對輸入類型ref:http://docs.python-requests.org/en/master/user/quickstart/#make-a-request? –

回答

3

簡單地做:

requests.post(url, headers=headers, data=data) 

按照official docs

還有,你要發送未形成編碼數據多次。如果您通過string而不是dict,那麼該數據將直接發佈。

相關問題