2016-04-25 68 views
0

我正在使用通过以太网电缆连接到笔记本电脑的Raspberry Pi。我可以通过我的笔记本电脑发出HTTP Post请求,不会通过将Raspberry Pi连接到我的笔记本电脑

我正在使用Python请求向位于同一网络上的服务器发出HTTP POST请求。

当我在我的笔记本电脑上使用它时,该请求同时使用邮递员和python请求模块。

由于某些原因,当尝试使用我通过以太网电缆连接到我的笔记本电脑并使用SSH进入的Raspberry pi发布请求时,此功能不起作用。

莫不是这里防火墙的问题,我得到一个错误说:

requests.exceptions.ConnectionError: ('Connection aborted.', error(113, 'No route to host')) 

我已经试用过的urllib而请求库,既给我这个错误。

回答

0

这是一个网络配置问题。您的Raspberry PI需要路由表中的默认网关设置。查看笔记本电脑的网络配置并检查网关设置,对Raspberry PI使用相同的设置,并确保可以从Raspberry PI ping网关。

+0

我是一个网络初学者,可以在这里使用一些方向,我如何检查默认网关并查看它们是否匹配? – Django

+1

也许这有助于:http://neil-black.co.uk/raspberrypi/raspberry-pi-beginners-guide/ Raspberry和Linux上的网络配置还有很多其他资源,但不知道你的设置很难分辨哪个是最合适的。如果你是谷歌的话,我相信你会找到一些东西。 – Bernhard

相关问题