获取URL的文件名时,URL以“/”

我想知道如何得到一个互联网网址不包含文件名的文件名结尾。获取URL的文件名时,URL以“/”

例如 “http://www.google.com/”。我如何获得“index.html”?

感谢您的帮助!

回答:

你不能做到这一点的两点意见作为解释的问题

  1. 文件本身可能的index.htm,index.html的,的index.php,的index.asp或任何其他。你不知道该文件是什么。

  2. 如果网站使用框架,指出了@andrecalil文件可能不存在的文件,但重定向到一个完全不同的文件名。你可以做到这一点把所有这些可能文件名在数组中,并使用像cURL(PHP函数)的功能,看是否返回任何内容

的一种方式。如果是这样,那就意味着使用文件名,否则,该特定文件不被使用。对于像WordPress这样的网站,这种方法可能不起作用,因为它们不使用物理文件。他们使用重定向(我相信)。

这只是一种可能的方法。

回答:

string fileNameILike = "index.html" 

如果有网址的任何文件名段比没有文件名,你可以从URL获得 - 只要发明之一,如果你有(即保存在客户端的文件)。大多数服务器框架甚至没有物理文件支持特定的URL。

以上是 获取URL的文件名时,URL以“/” 的全部内容, 来源链接: utcz.com/qa/258491.html

回到顶部