Windows 7 Httpwebrequest在windows phone应用程序上不包含预验证和媒体类型

Windows 7 Httpwebrequest在windows phone应用程序上不包含预验证和媒体类型,windows-7,Windows 7,我正在创建一个winodws手机,并从我的web应用程序中复制了一些代码,但是HttpWebRequest类在web和windows phone上是不同的。VS2010 express for windows phone上的HttpWebRequest上没有预验证和媒体类型。我想我可以将Mediatype更改为contentType。这是对的。如何更改预验证?提前谢谢 这是我的代码: HttpWebRequest request = (HttpWebRequest)WebRequest.Cre

我正在创建一个winodws手机,并从我的web应用程序中复制了一些代码,但是HttpWebRequest类在web和windows phone上是不同的。VS2010 express for windows phone上的HttpWebRequest上没有预验证和媒体类型。我想我可以将Mediatype更改为contentType。这是对的。如何更改预验证?提前谢谢

这是我的代码:

 HttpWebRequest request = (HttpWebRequest)WebRequest.Create(serviceUri);
 //request.MediaType = "application/xml";
 request.ContentType = "application/xml";
 request.PreAuthenticate = true;

我可以忽略request.PreAuthenticate并保留request.ContentType=“application/xml”,然后它就可以工作了