我正在从控制台应用程序调用 Web 服务 - 全部使用 C# on .NET。
我想向 Web 服务调用添加 HTTP header (而不是 SOAP header )。我该怎么做?
到目前为止,这是我的代码的样子:
EatService es = new EatService(); // web service added in Web References
// Add HTTP header X-Info = "extra info" here
string info = es.GetMoreInfo(); // ws call
最佳答案
如果您使用的是 ASMX 网络服务代理(网络引用),则这是 Adding Custom Http Headers to C# Web Service Proxy 的副本.
关于c# - 如何将 HTTP header 添加到 Web 服务调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1314722/