Преобразование запроса GET в запрос POST - PullRequest
1 голос
/ 06 мая 2020

Я создал API для отдыха в flask и использовал метод GET следующим образом:

@app.route("/Api/getscore/",methods=["GET"])
def getscore():
    sex=request.args['sex']
    age=int(request.args['age'])
    address=request.args['address']
return jsonify({'result':some_method(all inputs)})

метод getscore принимает много входных данных. но я не публикую их все из-за того, что код является частным, но я узнал, что использование GET при большом количестве входных данных небезопасно. поэтому я изменил метод на POST, но когда я вызываю API, используя http://localhost:5000/Api/getscore/?sex=M&age=18......, я получаю ошибку «Метод запрещен», как мне изменить URL-адрес? я получил результат при использовании запроса POST в почтальоне, но он не работает в браузере

...