我已经在代码端点下面编写了从前端接收到的数据,我已经为 get 实现了相同的方式,它可以工作,但不适用于 post
parser = reqparse.RequestParser()
parser.add_argument("update", type=bool, help="Update the data set")
parser.add_argument(
"set_name", type=str, help="Name of the set you want to add
@api.route("/add_set")
class AddNewSet(Resource):
@api.doc(parser=parser)
def post(self):
""" endpoint that handles request for deploying services
:return: (int) deployed service id from database.
"""
print "Hello hellooo"
args = parser.parse_args()
print "doink"
抛出错误:
{ "message": "无法解码 JSON 对象:无法解码 JSON 对象" }
并且文本“doink”没有被打印,所以我怀疑parser.parse_args()
没有按预期工作,或者我做错了什么。