gpt4 book ai didi

Clojure/Ring : Using the ring jetty adapter, 大请求给我 413 : FULL HEAD error.

转载 作者:行者123 更新时间:2023-12-05 00:01:16 25 4
gpt4 key购买 nike

使用 Ring 的 Jetty 适配器,如果我的请求太大,我会收到 413: FULL HEAD 错误。我将它追踪到一个名为 headerbuffersize 的属性,但是当我尝试在 run-jetty 调用中设置它时,我仍然得到 413。有没有更好的方法来从 Ring 控制 jetty 配置?

(ring/run-jetty
(var app)
{:port port :join? false
:headerbuffersize 1048576})

这样做的正确方法是什么?

谢谢!

最佳答案

我认为这应该有效:

(def header-buffer-size 1048576)

(def config
{:host "example.com"
:port 8080
; join? false ; and any other options...
:configurator (fn [jetty]
(doseq [connector (.getConnectors jetty)]
(.setHeaderBufferSize connector
header-buffer-size)))
})

关于Clojure/Ring : Using the ring jetty adapter, 大请求给我 413 : FULL HEAD error.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9285096/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com