XMLHTTP获得网页内容的方法(C#版)

首先需要在项目中添加(Microsoft XML, v3.0)的引用

using MSXML2;
private string VerifyNotifyURL(string URL)
{
    MSXML2.XMLHTTPClass xmlhttp
=new MSXML2.XMLHTTPClass();
    
try
    {
        xmlhttp.open(
"GET",URL,false,null,null);
        xmlhttp.setRequestHeader(
"CONTENT-TYPE","text/xml;charset=gb2312");            
        xmlhttp.send(
null);
        
return System.Text.Encoding.GetEncoding("gb2312").GetString((byte[])xmlhttp.responseBody);
    }
    
catch 
    {
        
return "";
    }            
}