因为gor是监听http/tcp,所以需要先搭建一个简单的http服务
2.1、使用flask搭建服务
使用flask搭建一个简单的http服务,在8000端口启动
代码如下:
from flask import Flask
app = Flask(__name__)
@app.route('/hello')
def hello_world():
return 'Hello World!'
if __name__ == '__main__':
app.run(port=8000)
服务在8000端口,访问/hello接口时会返回"hello world"的字符串
2.2、gor快速使用
使用以下命令可快速体验gor的功能
sudo ./gor --input-raw :8000 --output-stdout
1、执行上面命令,监听8000端口,并将监听的请求打印到控制台输出
2、启动flask服务
3、通过浏览器访问http://127.0.0.1:8000/hello,查看控制台输出
通过以上3个步骤,体验了gor将录制的流量打印到控制台输出,gor的快速使用很快就学会使用了