当我使用HttpClient类访问Delicious API时,遇到了一些问题。我有以下代码:
try
{
const string uriSources = "https://api.del.icio.us/v1/tags/bundles/all?private={myKey}";
using (var handler = new HttpClientHandler { Credentials = new
NetworkCredential("MyUSER", "MyPASS") })
{
using (var client = new HttpClient(handler))
{
var result = await client.GetStringAsync(uriSources);
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "ERROR...", MessageBoxButton.OK);
}
运行上述代码时,我得到了以下结果:响应状态码未成功指示:401(未经授权)。
那么,我该如何让这个工作?这可能吗?
提前感谢
问候!