【Python】使用curl检验flask-restful服务post请求(python发送curl请求)

网友投稿 274 2022-08-29


【Python】使用curl检验flask-restful服务post请求(python发送curl请求)

​​WEL测试:这是什么?我想看看,看了会不会中毒呀?有点害怕​​

/root/tmp/api.py内容如下:

```pythonfrom flask import Flask, jsonifyfrom flask_restful import reqparse, abort, Api, Resourceapp = Flask(__name__)api = Api(app)parser = reqparse.RequestParser()parser.add_argument('username', type=str)parser.add_argument('password', type=str)class HelloWorld(Resource): def post(self): args = parser.parse_args() un = str(args['username']) pw = str(args['password']) return jsonify(u=un, p=pw)api.add_resource(HelloWorld, '/testing')if __name__ == '__main__': app.run(host='0.0.0.0',debug=True)

执行程序运行命令:

docker run -it --rm -v /root/tmp/:/app -p 5444:5444 weltest/flask-restful api.py

值curl命令验证json,json字段需要加上转义符:

curl -d " { \"username\": \"hello\", \"password\": \"world\" }" -H "Content-Type: application/json" \ -X POST -v


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:java中接口是什么,怎么实现接口
下一篇:mybatis的动态SQL以及连接池详解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~