当没有通过localhost连接时,Eve REST Api总是返回404

时间:2014-02-27 11:33:40

标签: api mongodb rest eve

我按照快速入门指南设置/people端点。 只要我通过127.0.0.1询问API,这一切都正常。因此,当我尝试通过192.168.0.206远程连接时,它会给我一个404。

我已将app.run()更改为app.run(host='0.0.0.0'),我也尝试app.run(host='192.168.0.206')但未成功。

使用app.run(host='0.0.0.0')运行时,我可以通过localhost连接,但不能通过远程接口连接。

strace - ing既没有帮助也没有阅读文档: - )

我想这取决于SERVER_NAME变量,但无法弄清楚,那里发生了什么。 我在那里尝试了不同的内容,例如192.168.0.206:5000192.168.0.206,框的主机名0.0.0.0:5000

有什么建议吗?

1 个答案:

答案 0 :(得分:3)

设置SERVER_NAME = None,这是默认设置。