从HttpRequestMessage加载HTML?

时间:2018-09-13 21:54:57

标签: html-agility-pack

我正在使用HttpClient并使用HttpRequestMessage自定义请求标头向网站发出Get请求。如何从此站点加载html进行解析?

            string url = "https://examplewebsite.com";

            var response = new HttpRequestMessage(
                HttpMethod.Get, url);
            response.Headers.Add("referer", "https://previouspage.com");

            var html = await httpClient.SendAsync(response);

            var htmlDocument = new HtmlDocument();
            htmlDocument.LoadHtml(html);

我得到的错误是在最后一行代码上“无法从'System.Net.Http.HttpResponseMessage'转换为'string'”。

0 个答案:

没有答案