如何在 WildFly 中设置 Undertow MAX_ENTITY_SIZE
How can I set the Undertow MAX_ENTITY_SIZE in WildFly
我想将文件作为 InputStream
正文直接上传到 JAX-RS POST
请求。但是正文默认限制为 10MB,这对于我的一些文件来说太小了。我找到了配置选项 MAX_ENTITY_SIZE,但如何在 WildFly 中设置它们?我在 jboss-cli 中没有找到任何内容。
使用 jboss-cli.sh,你会做类似的事情:
/subsystem=undertow/server=default-server/https-listener=https/:write-attribute(name=max-post-size,value=104857600)
(假设 HTTPS)104857600 现在是 100MB 左右。
这会将适当的 standalone.xml
修改为:
<https-listener name="https" socket-binding="https" max-post-size="104857600" security-realm="ApplicationRealm" enable-http2="true"/>
我想将文件作为 InputStream
正文直接上传到 JAX-RS POST
请求。但是正文默认限制为 10MB,这对于我的一些文件来说太小了。我找到了配置选项 MAX_ENTITY_SIZE,但如何在 WildFly 中设置它们?我在 jboss-cli 中没有找到任何内容。
使用 jboss-cli.sh,你会做类似的事情:
/subsystem=undertow/server=default-server/https-listener=https/:write-attribute(name=max-post-size,value=104857600)
(假设 HTTPS)104857600 现在是 100MB 左右。
这会将适当的 standalone.xml
修改为:
<https-listener name="https" socket-binding="https" max-post-size="104857600" security-realm="ApplicationRealm" enable-http2="true"/>