如何使用python向服务器发送RESTAPI请求? 我有一个简单的RESTAPI,我想用它发送post请求到using请求。 我正在尝试使用以下方式发送post请求: req = urllib2.Request('http://ip-adress:8990/DATA') req.add_header('Content-Type', 'application/json') response = urllib2.urlopen(req, json.dumps(final_out))
然而,这返回一个405 当我运行这个时,我得到了这个错误? urllib2.HTTPError如何使用python向服务器发送RESTAPI请求? 我有一个简单的RESTAPI,我想用它发送post请求到using请求。 我正在尝试使用以下方式发送post请求: req = urllib2.Request('http://ip-adress:8990/DATA') req.add_header('Content-Type', 'application/json') response = urllib2.urlopen(req, json.dumps(final_out)),python,rest,api,Python,Rest,Api,然而,这返回一个405 当我运行这个时,我得到了这个错误? urllib2.HTTPError HTTPError:HTTP Error 405:METHOD NOT ALLOWED使用请求库的POST方法,您将完全实现所需的功能 >>>导入请求 >>>r=请求。posthttp://bugs.python.org,数据={'number':12524,'type':'issue','action':'show'} >>>打印r.状态\ U代码,r.原因 200行 >>>打印文本[:300]+“
HTTPError:HTTP Error 405:METHOD NOT ALLOWED使用请求库的POST方法,您将完全实现所需的功能 >>>导入请求 >>>r=请求。posthttp://bugs.python.org,数据={'number':12524,'type':'issue','action':'show'} >>>打印r.状态\ U代码,r.原因 200行 >>>打印文本[:300]+“…” 问题12524:更改httplib文档发布示例-Python跟踪器
你想做一个帖子还是一个get get请求?@丹尼尔MeSeJo PoST请考虑发布链接的相关内容,而不仅仅是链接,因为它可能会在未来中断。