当我使用http客户端创建请求时:
HttpRequest(uri =“ http://test.host.com”)。addHeader(PUT
(“ aws-sdk-java / 1.11.358 Windows_7 / 6.1 Java_HotSpot(TM)_64-Bit_Server_VM / 25.121-b13 java / 1.8.0_121 scala / 2.12.4“))
我注意到akka http客户端正在将标头解析为以下值:
请求列表(用户代理:aws-sdk-java / 1.11.358 Windows_7 / 6.1 Java_HotSpot(TM)_64-Bit_Server_VM / 25.121-b13 java / 1.8.0_121 scala / 2.12.4)
我尝试了以下设置,但没有成功:
client.parsing.modeled-header-parsing =关闭 host-connection-pool.client.parsing.modeled-header-parsing = off
有人知道如何在禁用分析的情况下设置用户代理标头吗? AWS签名需要这个,否则会出现签名错误
谢谢!