我正在使用AngularJS $http
向服务器发出POST请求。
请求有几个标头参数。在测试期间,我们注意到在发送POST和服务器检索标头值之间的某处(通过Java HttpServletRequest
),隐含地修剪前面有前导和/或尾随空格的标头值。
有趣的是,如果我在后端doPost()
中设置一个断点来将http响应停止回客户端,我会看一下浏览器网络中的请求流量,临时标题值具有未修剪的原始值。
如果我在doPost()
中完成请求,然后再次查看浏览器请求,则不再修剪这些值。
那么值被修剪的位置是什么?