我正尝试通过以下方式发送姓名和姓氏参数:
http://0.0.0.0:5859/product/mike/scott但结果有误:
在服务器上找不到请求的URL。如果您手动输入网址,请检查拼写,然后重试。
from flask import Flask
from flask_restful import Resource, Api
app = Flask(__name__)
api = Api(app)
class Product(Resource):
def get(self,name,surname):
return {
'product': ['Ice Cream',
'Chocolate',
'Fruit'],
'name':name,
'surname':surname
}
api.add_resource(Product,'/product/{name}/{surname}')
if __name__ == '__main__':
app.run(host='0.0.0.0', port=5859, debug=True)
答案 0 :(得分:2)
只需从以下位置更改此块:
api.add_resource(Product,'/product/{name}/{surname}')
收件人:
api.add_resource(Product,'/product/<name>/<surname>')