我想在两个WebApi服务之间发布数据
目标服务中的Request.UrlReferrer始终为null
现在我想将目标服务UrlReferrer更改为源服务Url
…
该Web客户端实际上并不在调用它的客户端(Web API)的上下文上运行,并且不会填充引用者。
我现在无法测试,但基本上是 UrlReferer 只不过是HTTP标头 Referer 。因此,从理论上讲,您可以将该标题添加到 WebClient 自己...
UrlReferer
Referer
WebClient
client.Headers.Add("Referer","whatever_you_want_to_add");
你会手动添加它并不理想,但它是你能做的最好的。请注意 Referer 标头未设置如果: