9
我曾在一個asp.net的WebAPI控制器下列行動:談到HttpWebResponse到HttpResponseMessage
public HttpResponseMessage GetCBERSS(string Site, string File, string User, string Password)
{
string URLString = string.Format("https://{0}.rss.mycompany.com/{1}", Site, File);
Uri uri = new Uri(URLString);
CredentialCache cache = new CredentialCache();
cache.Add(uri, "Basic", new NetworkCredential(User, Password));
WebRequest r = WebRequest.Create(uri);
r.Credentials = cache;
r.ContentType = "application/rss+xml";
IgnoreBadCertificates();
HttpWebResponse result = (HttpWebResponse)r.GetResponse();
return ???;
}
我怎麼能轉換HttpWebResponse成HttpResponseMessage?
看到這個對方回答:http://stackoverflow.com/a/11125737/507793 – Matthew