我在一篇简单的回帖中发现了一个431错误,特别是:
net::ERR_ABORTED 431 (Request Header Fields Too Large)
代理设置为:“代理”:“http://0.0.0.0:3000”(在reactjs上)
fetch("/process_image", {
method:"POST",
cache: "no-store",
headers:{
"content_type":"application/json",
},
body:JSON.stringify("testing")
}
).then(response => {
//return response.json()
})
.then(json => {
//this.setState({playerName: json[0]})
});
我已经尝试根据与我的问题类似的解决方案清除浏览器上的缓存和cookies,但没有任何帮助,我认为这不会导致问题,因为我传递的是一个小文本
我还尝试使用.net
core复制我的解决方案,并且我能够发布没有问题的数据,但是使用.netcore不适合我的范围。(我正在学习如何使用烧瓶)
我正在将数据传递到.py
文件:
from flask import Flask, request, jsonify
from flask_cors import CORS
import Image, io, base64
import numpy as np
from keras import models
app = Flask(__name__)
CORS(app)
@app.route("/")
def home():
return "Hello, Flask!"
@app.route("/process_image", methods=['GET', 'POST'])
def process_image():
data_uri = request.json()
print("hello: ", data_uri)
你知道是什么导致了这个问题吗
目前没有回答
相关问题 更多 >
编程相关推荐