如何找到隐藏在URL中的文件名?
答
您无法确定哪个文件正从Web服务器的“外部”调用。您将需要访问网络服务器来确定被调用的文件。
你当然可以猜测,index.html是一个默认使用了很多。但是,您可以在Web服务器配置中轻松更改此默认值。
使用特定的路线策略也很常见。例如在Apache中,您可以启用mod_rewrite模块(http://httpd.apache.org/docs/current/mod/mod_rewrite.html)。这允许管理员根据URL创建特定路线。
答
您使用的URL是URI(统一资源标识符)的最常见形式 - https://en.wikipedia.org/wiki/Uniform_Resource_Identifier。这是用于识别网络资源的一串字符。
每个网站(网络应用程序)都有一组步骤将URI路由到实际资源。这些路由步骤决定为客户提供什么。在某些情况下,Web服务器甚至可能不存在相应的文件,并且内容可能由Web或应用程序服务器动态生成。这完全取决于网站的设计。
所以,要回答你的问题 - 不,没有通用的方法来识别URL后面的“文件”。
不,不可靠。在URL后面通常没有实际的文件名,只是一个中央路由器文件,它根据URL的内容来执行操作。 –