python web.py实现简单的get和post请求

时间:2023-03-08 16:22:55
python web.py实现简单的get和post请求

使用web.py框架,实现简单的get和post请求:

py文件名:mytest.py

 import web
urls = (
'/', 'hello'
)
app = web.application(urls, globals()) class hello:
def GET(self):
a = int(web.input().a)
b = int(web.input().b)
return a + b def POST(self):
a = int(web.input().a)
b = int(web.input().b)
return a + b if __name__ == "__main__":
app.run()

默认端口号为8080,可以使用命令行运行py文件,更改端口号,例如:

python mytest.py 8888

将端口号改为8888,在浏览器中访问get请求,返回结果为:

python web.py实现简单的get和post请求

使用postman或jmeter访问post请求,返回结果为:

python web.py实现简单的get和post请求

需要注意的是,每次代码更新后,都需要重新运行py文件