在运行时更改的接受标头值在 response.request 对象中保持不变

我有以下代码来执行此操作

System.Net.Http.HttpResponseMessage 响应 = 等待 httpClient.SendAsync(httpRequestMsg).ConfigureAwait(false);

在我的请求对象中,我有 accept header with application/xml;q=0.9
在运行时,我需要将该值更新为(例如 application/xml;q=0.8)。我在运行时验证了该值已更新并且一切正常。
当我返回响应并验证响应对象中的请求对象时,标头值不是更新的,但保持不变为 application/xml;q=0.9

知道为什么返回的响应对象中的请求对象的 accept 标头值没有变化吗?

wowkaka7788414 回答:在运行时更改的接受标头值在 response.request 对象中保持不变

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/1019890.html

大家都在问