我有一个单页应用程序在 webpack 开发服务器中运行,用于在我的本地热重载。但是,它的后端应用程序不在我的本地,而是托管在远程服务器上,例如http://remote-server.com.
当我在 chrome 地址字段中使用这样的地址时:0.0.0.0:3000/homepage,http 请求(对远程后端服务器的 api 调用)比使用慢 5 倍(甚至更多)localhost:3000/homepage
我真的很困惑为什么会发生这种情况?
实际上,更准确地说,问题是,当我要求 Chrome ping 0.0.0.0 时,这对浏览器/服务器意味着什么,因为 0.0.0.0 只是用来表示“绑定到任何可能的地址”
http请求就像
get /remote-server.com/api/v1/users
get /remote-server.com/api/v1/products
get /remote-server.com/api/v1/prices
Run Code Online (Sandbox Code Playgroud)
我期待 http 请求花费相同的时间......当我使用0.0.0.0和localhost