我试图通过分析由Wireshark的应用程序发送的数据包,我碰到这条线进来:斜线后.PHP
POST /main.php/login/authkey HTTP/1.1
问:
1是main.php
目录或PHP文件?
2.是否authkey
是一个php文件?涉及.htaccess
?
对不起,如果这个问题之前问过,但我不知道如何描述这个搜索。
编辑: 给出的回应是:HTTP/1.1 200 OK
服务器就是Apache
我试图通过分析由Wireshark的应用程序发送的数据包,我碰到这条线进来:斜线后.PHP
POST /main.php/login/authkey HTTP/1.1
问:
1是main.php
目录或PHP文件?
2.是否authkey
是一个php文件?涉及.htaccess
?
对不起,如果这个问题之前问过,但我不知道如何描述这个搜索。
编辑: 给出的回应是:HTTP/1.1 200 OK
服务器就是Apache
这是不可能的权威告诉一下服务器与任何给定的URL的做法,但最有可能的答案是:
main.php
(通过$_SERVER['PATH_INFO']
)代码解释。可以这么说,它曾经是一个相当标准的技术,用于“漂亮”的网址而不依赖于mod改写。 +1。 – AD7six 2014-10-26 17:08:58
你看到的是请求。由于服务器无论如何都可以解析,它需要(例如:将所有请求重定向到/index.asp
),因此没有答案。
但是我们可以猜测一下。 Possibilies是main.php
是一个脚本,它使用“/登录/ AUTHKEY” URL部分开始期待一个职位功能登录(使用AUTHKEY也许?)
它可以是一个.htaccess
文件或者重定向请求一个名为main.php
的文件(可能来自该名称),或者它首先重定向到某种索引,该文件找到有关main.php
的部分。
从技术上讲,main.php
也可以是一个目录。单从请求线来看,根本不能说。同样适用于authkey
,它也可以是PHP文件。然而,仅仅从请求URI路径,你实际上不能说什么,只是推测。相反,您需要查看服务器配置,然后查找服务器本身上的文件/目录。
为了使这更突出:响应可能是404。您没有提供任何响应信息。
除此之外,它是Apache网络服务器的一个常见特性,它使用包含PHP文件的URI路径请求传递给该PHP文件。
了解Apache服务器'mod_rewrite'并检查页面的'.htaccess'文件。如果没有提供配置和文件结构,我们无法回答这个问题。 – 2014-10-26 17:01:58
'1。文件。 2. no# – 2014-10-26 17:02:00
@TomaszKowalczyk没有帮助,因为如果它是apache,那么这种请求就不需要mod重写。 – AD7six 2014-10-26 17:10:11