IE和Edge 503文件但是可以直接打

IE and Edge 503 file but can hit it directly

我有一些代码可以将脚本和样式注入页面。我一直在文件上收到 503 错误,但请求没有到达服务器 return 503。

因此,在我构建脚本的代码中,我在 url 构建的域中添加了一个额外的冒号。所以 url 看起来像:

http://mydomain:/assets/js/index.js

IE 和 Rdge 的解决方案是 window.location.port returns 如果它在端口 80 上,则为空字符串,而不只是附加但检查其他浏览器的端口是否为空,以及是否为空字符串IE/Edge