You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Wiremock独立版2.26.3遇413错误:超长Bearer令牌请求被拒

Wiremock独立版2.26.3 解决请求头过长导致413错误的方案

因为Wiremock独立版底层依赖Jetty,默认的请求头总大小限制不足以容纳你7000字符的Authorization头,可通过以下方式调整:

  • 启动时添加JVM参数调整Jetty头大小限制
    直接在启动Wiremock的命令中加入指定Jetty最大请求头大小的参数,例如将上限设为16384字节(16KB),完全覆盖你的需求:

    java -Dorg.eclipse.jetty.server.Request.maxHeaderSize=16384 -jar wiremock-jre8-standalone-2.26.3.jar
    

    该参数会全局调整Jetty处理请求时允许的头信息总大小,默认值通常为8192字节(8KB),你的7KB Bearer头加上其他头刚好超出了这个阈值。

  • 额外补充
    如果调整后仍有问题,可以尝试补充设置Connector级别的头大小参数:

    java -Dorg.eclipse.jetty.server.Request.maxHeaderSize=16384 -Dorg.eclipse.jetty.server.HttpConfiguration.maxRequestHeaderSize=16384 -jar wiremock-jre8-standalone-2.26.3.jar
    

    不过多数情况下仅设置第一个参数即可解决问题。

内容的提问来源于stack exchange,提问作者WesternGun

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 11:59:50