-1

我有问题。首先,这是我的代码:

HttpClient fond = new HttpClient();
using (var client = new HttpClient())
{
    HttpClient.TransportSettings.Credentials = new System.Net.NetworkCredential("username", "pwd");
}
var reponse = await fond.GetStreamAsync("" + TitleNewsGrid.Text);

对我来说一切都很好,但是(对不起,这是我的第一个应用程序 ^^')当我编译时我发现了这个错误:

“System.Net.Http.HttpClient”不包含“TransportSettings”的定义

4

1 回答 1

2

尝试这个

using (var handler = new HttpClientHandler()) 
{
    handler.Credentials = new System.Net.NetworkCredential("username", "pwd");
    using (var client = new HttpClient(handler){  })
    { 
        // code
    } 
}

未测试;)

于 2012-07-23T09:56:21.023 回答