vla*_*ens 6 php python rest guzzle
Python库提供的RESTful客户端界面如下:
client = Client(
base_url="http://example.com/api/1/", auth=("user", "password"),
cookie=cookielib.FileCookieJar('cookie-file'))
result = client.get('group', params={"groupname": "some_group", "expand": "users"})
result.json()
Run Code Online (Sandbox Code Playgroud)
不完全是这样,但你可能想要请求
编辑:因为你想省略你的基本URL,尝试这样的事情:
base_url = "http://example.com/"
def requests_get(url, *args, **kwargs):
return requests.get(base_url + url,*args,**kwargs)
Run Code Online (Sandbox Code Playgroud)
另一种解决方案是子类requests.Session,如本答案所示.
| 归档时间: |
|
| 查看次数: |
1803 次 |
| 最近记录: |