431(请求标头字段太大)(ReactJS / Flask)

时间:2020-05-16 21:58:25

标签: javascript python reactjs flask fetch

我在一个简单的提取帖子中收到 431错误,具体是:

net :: ERR_ABORTED 431(请求标头字段太大)

代理设置为:“代理”:“ 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内核复制解决方案,并且能够发布数据而没有问题,但是使用 .net 内核不适合我的范围。 (我正在学习如何使用烧瓶)

我正在将数据传递到.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)

有什么想法会导致问题吗?

0 个答案:

没有答案