0

我想使用 C# HttpWebrequest 实现一个 SOAP 请求。

我很擅长定制初始线。有没有简单的解决方案或解决方法?

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Method = "POST /_urn:upnp-org:serviceId:ContentDirectory_control HTTP/1.1";

我希望服务器收到的初始标题行看起来像

POST /_urn:upnp-org:serviceId:ContentDirectory_control HTTP/1.1
4

1 回答 1

0

参考'有没有办法用 WebClient 做一个 PUT?',

UploadString 有重载,可让您指定方法。例如,WebClient.UploadStringMethod 接受一个 Uri,一个字符串作为方法,一个字符串作为数据。

http://msdn.microsoft.com/en-us/library/ms144237.aspx

于 2013-08-26T14:32:57.800 回答