Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用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 - Fatal编程技术网

如何使用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向服务器发送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]+“

然而,这返回一个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]+“…” 问题12524:更改httplib文档发布示例-Python跟踪器
你想做一个帖子还是一个get get请求?@丹尼尔MeSeJo PoST请考虑发布链接的相关内容,而不仅仅是链接,因为它可能会在未来中断。