vagrant virtualbox无法向本地rails应用程序发出POST请求

时间:2013-10-02 21:33:04

标签: ruby-on-rails localhost virtualbox virtualhost

我有一个在端口3000本地运行的rails应用程序。

来自Vagrant上的应用:

Requests::post( 'http://0.0.0.0:3000', $header, $payload );

响应:

'Cannot connect to host'

请注意,当我从Vagrant的上下文中运行相同的代码时,它可以完美地运行。 另请注意,当Vagrant未在本地托管时,可以在发布到相同rails应用程序的版本时没有问题。

1 个答案:

答案 0 :(得分:1)

解决方案是使用IP地址调用API,即:

http://50.19.293.12:3000