现在,我的程序正在尝试调用远程SOAP Web服务调用。我们调用的方式是:
WebClientProtocol clientProtocol = new WebClientProtocol ;
...........
...........Specify attributes of clientProtocol............;
...........
method.Invoke(clientProtocol , parameters);
但是,我无法指定WebClientProtocol的http协议版本。我想知道是否有办法指明?
我也想知道.Net框架如何决定使用哪个版本的HTTP?它默认为HTTP 1.1吗?或者它是否自动检测远程服务器正在使用的HTTP版本并设置为该版本的HTTP?