问题描述
我知道我在某处有错误,但我不确定在哪里。如果有人能指出这个错误,我将不胜感激。每当我运行它时,我会在 /UserTradeRequest
上收到错误 400,而不是打印 body 变量function ButtonAntiRefresh(){
const BuyPrice = $('input[name="BuyPrice"]').val();
const AmountToBuy = $('input[name="AmountToBuy"]').val();
let response = $.ajax({
url : "/UserTradeRequest",type : "POST",contentType : "application/json; charset=utf-8",dataType : "json",data : {BuyPrice:BuyPrice,AmountToBuy:AmountToBuy},});
}
<form action="" method="post">
<div class="ButtonBuy">
<label for="BuyPrice">Price to buy - £</label>
<input type="number" name="BuyPrice" step="0.01">
<label for="AmountToBuy">Amount to Buy</label>
<input type="number" name="AmountToBuy">
<button type="button" onclick="ButtonAntiRefresh()">Submit</button>
</div>
</form>
@app.route('/UserTradeRequest',methods=['GET','POST'])
@login_required
def DoUserTrade():
body=request.get_json()
print(body)
#s.send(body)
return make_response('',200)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)