为了账号安全,请及时绑定邮箱和手机立即绑定

如何向每个WCF调用添加自定义HTTP头?

如何向每个WCF调用添加自定义HTTP头?

如何向每个WCF调用添加自定义HTTP头?我有一个托管在Windows服务中的WCF服务。每次调用服务方法时,使用此服务的客户端都必须传递标识符(因为该标识符对于被调用的方法应该做什么很重要)。我认为把这个标识符放到WCF头信息中是个好主意。如果这是个好主意,我如何自动将标识符添加到标头信息中。换句话说,每当用户调用WCF方法时,必须自动将标识符添加到标头中。最新情况:使用WCF服务的客户端是Windows应用程序和WindowsMobile应用程序(使用CompactFramework)。
查看完整描述

3 回答

?
慕斯王

TA贡献1864条经验 获得超2个赞

如果您只想将相同的头添加到服务的所有请求中,您可以不使用任何编码就完成它!
只需在客户端配置文件中的端点节点下添加所需的标头节点即可。

<client>  
  <endpoint address="http://localhost/..." >  
    <headers>  
      <HeaderName>Value</HeaderName>  
    </headers>   
 </endpoint>


查看完整回答
反对 回复 2019-06-27
  • 3 回答
  • 0 关注
  • 1174 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信