尝试在端口 80 上监听 GET
Trying to Listen for GET on Port 80
我希望能够读取发送到我的服务器的 URL GET 请求,例如:"www.JohnAlexINL.com/ping" 或“http://johnalexinl.com/”等。
我试过使用 TCPDump,但它给了我一堆乱码,我无法弄清楚如何将其转换回原始请求(我可以跟踪源并读取数据包,但我可以'让他们回到 URL)。我也试过只监听我的 TCP/UDP/HTTP 端口,但这会导致与 Apache 的兼容性问题,有效地关闭我的网站
我先试了这个
sudo tcpdump -vv -x -i lo 'port 80'
之后没有 'port 80'
sudo tcpdump -vv -x -i lo
我尝试了一些其他配置并将其保存到文件中并对其进行筛选,但我是在 IDLE 中这样做的,所以我不再记得我是如何输入的。抱歉
我希望我能看到 TCP "Handshake"、一个 GET 请求和一些包含实际数据的响应数据包。
我得到了一些类似的东西,但不是我可以实际使用的东西,因为它只说明了哪些数据已被移动 -- 而不是保证响应的请求。
节选:
19:45:25.293910 IP (tos 0x0, ttl 64, id 4474, offset 0, flags [DF], proto UDP (17), length 103)
localhost.domain > localhost.36156: [bad udp cksum 0xfe9a -> 0xee1b!] 30218 q: PTR? 53.0.0.127.in-addr.arpa. 1/0/1 53.0.0.127.in-addr.arpa. PTR localhost. ar: . OPT UDPsize=65494 (75)
0x0000: 4500 0067 117a 4000 4011 2ad6 7f00 0035
0x0010: 7f00 0001 0035 8d3c 0053 fe9a 760a 8180
0x0020: 0001 0001 0000 0001 0235 3301 3001 3003
0x0030: 3132 3707 696e 2d61 6464 7204 6172 7061
0x0040: 0000 0c00 01c0 0c00 0c00 0100 0000 0000
0x0050: 0b09 6c6f 6361 6c68 6f73 7400 0000 29ff
0x0060: d600 0000 0000 00
您使用的工具集完全错误。选择一个像 web.py 这样的简单 Web 框架并按照示例进行操作。
我希望能够读取发送到我的服务器的 URL GET 请求,例如:"www.JohnAlexINL.com/ping" 或“http://johnalexinl.com/”等。
我试过使用 TCPDump,但它给了我一堆乱码,我无法弄清楚如何将其转换回原始请求(我可以跟踪源并读取数据包,但我可以'让他们回到 URL)。我也试过只监听我的 TCP/UDP/HTTP 端口,但这会导致与 Apache 的兼容性问题,有效地关闭我的网站
我先试了这个
sudo tcpdump -vv -x -i lo 'port 80'
之后没有 'port 80'
sudo tcpdump -vv -x -i lo
我尝试了一些其他配置并将其保存到文件中并对其进行筛选,但我是在 IDLE 中这样做的,所以我不再记得我是如何输入的。抱歉
我希望我能看到 TCP "Handshake"、一个 GET 请求和一些包含实际数据的响应数据包。
我得到了一些类似的东西,但不是我可以实际使用的东西,因为它只说明了哪些数据已被移动 -- 而不是保证响应的请求。
节选:
19:45:25.293910 IP (tos 0x0, ttl 64, id 4474, offset 0, flags [DF], proto UDP (17), length 103)
localhost.domain > localhost.36156: [bad udp cksum 0xfe9a -> 0xee1b!] 30218 q: PTR? 53.0.0.127.in-addr.arpa. 1/0/1 53.0.0.127.in-addr.arpa. PTR localhost. ar: . OPT UDPsize=65494 (75)
0x0000: 4500 0067 117a 4000 4011 2ad6 7f00 0035
0x0010: 7f00 0001 0035 8d3c 0053 fe9a 760a 8180
0x0020: 0001 0001 0000 0001 0235 3301 3001 3003
0x0030: 3132 3707 696e 2d61 6464 7204 6172 7061
0x0040: 0000 0c00 01c0 0c00 0c00 0100 0000 0000
0x0050: 0b09 6c6f 6361 6c68 6f73 7400 0000 29ff
0x0060: d600 0000 0000 00
您使用的工具集完全错误。选择一个像 web.py 这样的简单 Web 框架并按照示例进行操作。