c#代码检索xml数据
本文关键字:数据 xml 检索 代码 | 更新日期: 2023-09-27 17:53:44
基于此源代码,我无法从API检索数据到XDocument
。
我检索错误消息
{"远程服务器返回一个错误:(400)错误请求。"}
问题:
我不知道该怎么办?
XDocument xml = XDocument.Parse(new
WebClient().DownloadString("http://api.arbetsformedlingen.se/af/v0/platsannonser/matchning?lanid=1&kommunid=180&yrkesid=2419&1&antalrader=10000"));
你需要发送HTTP报头:
using (WebClient client = new WebClient())
{
client.Headers.Add("Accept-Language", " en-US");
client.Headers.Add("Accept", "application/xml");
client.Headers.Add("User-Agent", "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)");
XDocument xml = XDocument.Parse(client.DownloadString("http://api.arbetsformedlingen.se/af/v0/platsannonser/matchning?lanid=1&kommunid=180&yrkesid=2419&1&antalrader=10000"));
}