如何在 Python 中发出 PATCH 请求?
有没有办法在 Python 中使用 PATCH
HTTP 方法发出请求?
我尝试使用 httplib,但它不接受 PATCH 作为方法参数。
Is there a way to make a request using the PATCH
HTTP method in Python?
I tried using httplib, but it doesn't accept PATCH as method param.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
使用 请求,使 PATCH 请求 非常简单:
With Requests, making PATCH requests is very simple:
似乎也适用于 2.7.1。
Seems to work in 2.7.1 as well.
我在 Python 3 中尝试过这个,它似乎有效(但我没有方便的服务器支持
PATCH
请求类型):我假设
HTTP 405 来自服务器,并且“不允许”。
顺便说一下,感谢您向我展示了 HTTP 中很酷的 PATCH 方法。
I tried this in Python 3, and it seemed to work (but I don't have a server handy that supports the
PATCH
request type):I'm assuming that the
HTTP 405
is coming from the server and that it is "not allowed".By the way, thanks for showing me the cool PATCH method in HTTP.
httplib2 非常简单:
它支持 Python 2.3 或更高版本(包括 3.x)而且效果很好!
It is incredibly simple with httplib2:
It supports Python 2.3 or later (including 3.x) and works beautifully!