当前位置:编程学习 > C#/ASP.NET >>

HttpWebRequest 获取的页面为什么是空白的

我模拟以下网址的查询操作后获取的页面是空白的 即并未传回任何的字符 请教一下是什么原因

http://www.cn.dhl.com/publish/cn/zh.high.html

查询单号是:1893164195

查询后的页面地址为:http://www.cn.dhl.com/publish/cn/zh/eshipping/track.high.html?pageToInclude=RESULTS&AWB=1893164195&type=fasttrack

直接用这地址来获取页面,也是无法传回任何字符 --------------------编程问答--------------------
可以返回啊,你是不是看到前面的空白,就以爲是空的了
--------------------编程问答-------------------- 什么也没有啊 它这页面是前面有些空白

我用孟子的这个地址试也是不行的http://dotnet.aspx.cc/Exam/GetPageHtml.aspx

输入下面地址后没有任何字符返回:http://www.cn.dhl.com/publish/cn/zh/eshipping/track.high.html?pageToInclude=RESULTS&AWB=1893164195&type=fasttrack 

楼上如果可以能否告诉方法,多谢了。 --------------------编程问答--------------------

string url="http://life.netskycn.com/read.php?tid=1922&page=3";//后面是你的参数信息
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url)
request.Method = "post";
byte[] buffer = Encoding.Default.GetBytes("a=aaa&b=bbb");
request.ContentLength = buffer.Length;
using (var stream = request.GetRequestStream())
{
    stream.Write(buffer, 0, buffer.Length);
}
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,