实验环境:
web服务器:192.168.31.89(phpstudy搭建web服务)
kali:192.168.31.192
浏览器正常请求路径:
1.使用gopher发送GET请求:
gopher.php文件源码:
<?php
$a = $_GET['x'];
echo "Hello ".$a;
?>
构造HTTP报文
GET /mytest/gopher.php?x=haha HTTP/1.1
HOST:http://192.168.31.89/
使用gopher协议发送如下数据:
GET%20/mytest/gopher.php%3fx=haha%20HTTP/1.1%0d%0aHOST:http://192.168.31.89/%0d%0a
命令如下:注意图中标红的部分
curl gopher://192.168.31.89:80/_GET%20/mytest/gopher.php%3fx=Liming%20HTTP/1.1%0d%0aHOST:192.168.31.89%0d%0a
成功发送请求,返回结果如下:

本文介绍了一次使用Gopher协议与PHP Web服务进行交互的实验过程。实验中通过Kali Linux系统向PHPstudy搭建的Web服务器发送GET请求,并成功获取了预期响应。
4493

被折叠的 条评论
为什么被折叠?



