这是卷曲命令:
curl -H "X-API-TOKEN: <API-TOKEN>" 'http://foo.com/foo/bar' --data #
让我解释一下数据的含义
POST /foo/bar
Input (request JSON body)
Name Type
title string
body string
所以,基于此..我想:
卷曲-H“X-API-TOKEN:”'http://foo.com/foo/bar http://foo.com/foo/bar' --data '{"title":"foobar","body": "此正文同时具有“双”和“单”引号”}'
不幸的是,我也无法弄清楚(就像来自 cli 的curl)
虽然我想使用 python 来发送这个请求。
我该怎么做呢?
使用标准Pythonhttplib
and urllib
你可以做的图书馆
import httplib, urllib
headers = {'X-API-TOKEN': 'your_token_here'}
payload = "'title'='value1'&'name'='value2'"
conn = httplib.HTTPConnection("heise.de")
conn.request("POST", "", payload, headers)
response = conn.getresponse()
print response
或者如果你想使用名为的不错的 HTTP 库“要求” http://docs.python-requests.org.
import requests
headers = {'X-API-TOKEN': 'your_token_here'}
payload = {'title': 'value1', 'name': 'value2'}
r = requests.post("http://foo.com/foo/bar", data=payload, headers=headers)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)