获取方法 returns 根目录 url 内容
get method returns root url content
我尝试获取此 url 的内容:https://www.eganba.com/index.php?p=Products&ctg_id=2000&sort_type=rel-desc&view=0&page=1
但由于以下代码,响应包含此 url 主页的内容:https://www.eganba.com
此外,当我尝试通过 Postman 应用程序获取第一个 url 内容时,响应是正确的。
你有什么想法吗?
WebRequest request = WebRequest.Create("https://www.eganba.com/index.php?p=Products&ctg_id=2000&sort_type=rel-desc&view=0&page=1");
request.Method = "GET";
request.Headers["X-Requested-With"] = "XMLHttpRequest";
WebResponse response = request.GetResponse();
使用System.Net中的WebClient方法。我认为这段代码可以满足您的需求。它 return 页面的 html
using (WebClient client = new WebClient())
{
client.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)");
client.Headers.Add("accept", "text/html");
var htmlCode = client.DownloadString("https://www.eganba.com/?p=Products&ctg_id=2000&sort_type=rel-desc&view=0&page=1");
var result = htmlCode.Contains("Stokta var") ? true : false;
}
希望对你有所帮助。
我尝试获取此 url 的内容:https://www.eganba.com/index.php?p=Products&ctg_id=2000&sort_type=rel-desc&view=0&page=1
但由于以下代码,响应包含此 url 主页的内容:https://www.eganba.com
此外,当我尝试通过 Postman 应用程序获取第一个 url 内容时,响应是正确的。
你有什么想法吗?
WebRequest request = WebRequest.Create("https://www.eganba.com/index.php?p=Products&ctg_id=2000&sort_type=rel-desc&view=0&page=1");
request.Method = "GET";
request.Headers["X-Requested-With"] = "XMLHttpRequest";
WebResponse response = request.GetResponse();
使用System.Net中的WebClient方法。我认为这段代码可以满足您的需求。它 return 页面的 html
using (WebClient client = new WebClient())
{
client.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)");
client.Headers.Add("accept", "text/html");
var htmlCode = client.DownloadString("https://www.eganba.com/?p=Products&ctg_id=2000&sort_type=rel-desc&view=0&page=1");
var result = htmlCode.Contains("Stokta var") ? true : false;
}
希望对你有所帮助。