我正在尝试在 http 请求标头中发送原始标头,但是当我获取其值时,我得到的是 null 而不是我在原始标头中设置的 url。
另外,我还使用以下命令启用了受限标头作为詹金斯作业中请求标头的一部分发送
System.setProperty("sun.net.http.allowRestrictedHeaders", "true")
但这个命令似乎不起作用。
我遇到了同样的问题,对我有用的是在 Surefire-plugin 配置中设置系统参数pom.xml
:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.17</version>
<configuration>
<systemPropertyVariables>
<sun.net.http.allowRestrictedHeaders>true</sun.net.http.allowRestrictedHeaders>
</systemPropertyVariables>
</configuration>
</plugin>
</plugins>
</build>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)