【问题标题】:message Request-URI Too Long消息请求 URI 太长
【发布时间】:2022-06-15 01:04:34
【问题描述】:

我是 django 的新手,遇到错误 414 的问题。

我制作了一个 web 应用程序,它应该从 html textarea 获取文本,对其进行处理并将处理后的文本返回给用户,但是当我尝试使用 +-big text 对其进行测试时,我收到错误 414。有一个代码如果需要:

def result(request):
get_text = request.GET['usertext']
get_r = request.GET['urls']

if get_r == 'urlsn':
    get_text = fm.func1(get_text)
    get_text = fm.func2(get_text)
    get_text = fm.func3(get_text)
    get_text = fm.func4(get_text)
    get_text = fm.func5(get_text)
elif get_r == 'urlsy':
    get_text = fm.func1(get_text)
    get_text = fm.func2(get_text)
    get_text = fm.func3(get_text)
    get_text = fm.func4(get_text)
    get_text = fm.func6(get_text)

return render(request, 'pt_result.html', {'processed_text':get_text})

【问题讨论】:

  • 最好将其作为 POST 请求发送,然后(实际上,出于您的目的)没有大小限制。如果您通过 GET 发送 for,它会附加到 URL 的查询字符串部分,然后您会遇到 url 的最大长度问题

标签: python django nginx


猜你喜欢
  • 1970-01-01
  • 2019-06-02
  • 1970-01-01
  • 2017-04-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-28
相关资源
最近更新 更多