我正在尝试通过WireShark分析应用程序发送的数据包,我遇到了这一行:
POST /main.php/login/authkey HTTP/1.1
问题:
1. main.php
是目录还是php文件?
2. authkey
是一个php文件吗?与.htaccess
?
很抱歉,如果之前有人问这个问题,但我不知道如何描述这个问题来搜索。
编辑:
给出的答复是:HTTP/1.1 200 OK
服务器是apache
答案 0 :(得分:2)
无法权威地告知服务器对任何给定网址的处理方式,但最可能的答案是:
main.php
中的代码解释(通过$_SERVER['PATH_INFO']
)。答案 1 :(得分:0)
您看到的是请求。由于服务器可以根据需要进行解析(例如:将所有请求重定向到/index.asp
),因此无法给出答案。
我们可以猜一下。 Possibilies是main.php
是一个脚本,使用'/ login / authkey'url-part开始期待功能登录的帖子(也许使用authkey?)
可能是.htaccess
文件将请求重定向到名为main.php
的文件(似乎可能来自名称),或者它首先重定向到某种索引,找到该部分关于main.php
。
答案 2 :(得分:0)
从技术上讲,main.php
也可以是目录。仅从请求线,它根本不能说。同样适用于authkey
,它也可以是PHP文件。但是,仅仅从请求URI路径开始,你实际上不能只是猜测而已。相反,您需要查看服务器配置,然后查找服务器本身的文件/目录。
为了使这一点更加突出:响应可能是404.您没有提供任何响应信息。
除此之外,它是Apache Web服务器的一个常见功能,它使用包含PHP文件的URI路径请求将传递给该PHP文件。