我正在从控制台应用程序调用Web服务 - 所有这些都在.NET上的C#中。
我想在Web服务调用中添加HTTP标头(不是SOAP标头)。我该怎么做?
这是我的代码到目前为止的样子:
EatService es = new EatService(); // web service added in Web References
// Add HTTP header X-Info = "extra info" here
string info = es.GetMoreInfo(); // ws call
答案 0 :(得分:4)
如果您使用的是ASMX Web服务代理(Web参考),则这是Adding Custom Http Headers to C# Web Service Proxy的副本。