当输入的 URL 末尾没有文件名时说“www.google.com”,服务器实际上服务于“www.google.com/index.html”或说“www.google.com/default.aspx”或类似的东西现在假设浏览器 URL 是“www.google.com”。我想从 JavaScript 获取此信息)index.html/default.aspx 等)。我知道的 window.location
方法只给出域名,对于像我提到的那些特殊 URL,location.hostname
只返回“/”而不是文件名。
感谢所有帮助!
谢谢。 磨憨
最佳答案
这是不可能的。服务器不发送重定向。除此之外,很可能甚至没有直接对应给定 URL 的物理文件。
关于Javascript,获取浏览器 URL 中未显示的默认页面名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9782691/