0
如果我啓動我的django dev服務器使用命令python manage.py runserver
我可以連接到它使用命令(從另一個終端)curl http://localhost:8000/
但我無法連接到curl http://127.0.0.1:8000/
,終端響應「503服務不可用」。使用cURL與127.0.0.1連接到Django dev服務器不工作
問題: 127.0.0.1和localhost不應該是一樣的嗎?
如果除Django之外還有其他一些Web服務器處於活動狀態,爲什麼使用localhost確實有效?我試過運行runserver,如你所描述的,但結果是一樣的 – 2013-04-23 14:13:56
你可以嘗試在不同的端口上運行服務器嗎? 'python manage.py runserver 0.0.0.0:8888' – 2013-04-23 19:16:48
發生同樣的事情。它使用'curl http:// localhost:8888 /'連接,但不能與'curl http://127.0.0.1:8888 /'連接。 – 2013-04-23 20:33:43