提问人:Xiaojun Chen 提问时间:4/15/2016 最后编辑:unorXiaojun Chen 更新时间:4/17/2016 访问量:38
如果文件名隐藏在 URL 中,我该如何找到它?
How can I find the file name if it is hidden in the URL?
答:
0赞
ivardepievar
4/15/2016
#1
您无法分辨从 Web 服务器的“外部”调用哪个文件。您将需要访问 Web 服务器以确定正在调用的文件。
你当然可以猜到,index.html是一个经常使用的默认值。但是,您可以在 Web 服务器配置中轻松更改此默认值。
使用特定的路线策略也很常见。例如,在 Apache 中,您可以启用 mod_rewrite 模块 (http://httpd.apache.org/docs/current/mod/mod_rewrite.html)。这允许管理员根据 URL 创建特定路由。
0赞
ArunGeorge
4/15/2016
#2
使用的 URL 是最常见的 URI(统一资源标识符)形式 - https://en.wikipedia.org/wiki/Uniform_Resource_Identifier。它是用于标识 Web 上的资源的字符串。
每个网站(Web 应用程序)都要执行一组步骤才能将 URI 路由到实际资源。这些路由步骤决定了向客户端提供的内容。在某些情况下,相应的文件甚至可能不存在于 Web 服务器上,内容可能由 Web 或应用程序服务器动态生成。这完全取决于网站的设计方式。
因此,要回答您的问题 - 不,没有通用的方法来识别 URL 后面的“该”文件。
评论