错误:请求http://something.localhost/static/locales/de/common.json失败,原因:getaddrinfo ENOTFOUND

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了错误:请求http://something.localhost/static/locales/de/common.json失败,原因:getaddrinfo ENOTFOUND相关的知识,希望对你有一定的参考价值。

当我用yarn dev节点运行我的前端时,在去http://something.localhost时抛出此错误

request to http://something.localhost/static/locales/de/common.json failed, reason: getaddrinfo ENOTFOUND something.localhost something.localhost:80
FetchError: request to http://something.localhost/static/locales/de/common.json failed, reason: getaddrinfo ENOTFOUND something.localhost something.localhost:80
    at ClientRequest.<anonymous> (/Users/igordumencic/Desktop/Work/project/frontend/node_modules/node-fetch/index.js:133:11)
    at ClientRequest.emit (events.js:182:13)
    at Socket.socketErrorListener (_http_client.js:391:9)
    at Socket.emit (events.js:182:13)
    at emitErrorNT (internal/streams/destroy.js:82:8)
    at emitErrorAndCloseNT (internal/streams/destroy.js:50:3)
    at process._tickCallback (internal/process/next_tick.js:63:19)

我可以直接打开http://something.localhost/static/locales/de/common.json,它在浏览器中打开没有任何问题

谢谢

答案

它告诉你它在端口80上的something.localhost上找不到任何东西。你的主机文件中可能没有引入something.localhost的条目,并且只有localhost可能存在。

以上是关于错误:请求http://something.localhost/static/locales/de/common.json失败,原因:getaddrinfo ENOTFOUND的主要内容,如果未能解决你的问题,请参考以下文章

ngrok 错误无法读取有效的 http 请求:格式错误的 HTTP 请求

错误请求 - 请求太长HTTP错误400.请求标头的大小太长

HTTP 400 错误

HTTP 400 错误的请求!解决追加悬赏!

HTTP 请求失败! HTTP/1.1 400 错误请求

SOAP:HTTP 错误请求