WebRequest wrt;
wrt = WebRequest.Create(URL);
wrt.Credentials = CredentialCache.DefaultCredentials;
WebResponse wrp;
wrp = wrt.GetResponse();
====================================
一般网站这样没问题,个别网站如果headers尾巴后面没有空行GetResponse();就会报错。怎么样在尾巴后面加上空行呢?麻烦给个示范代码。谢谢了
wrt = WebRequest.Create(URL);
wrt.Credentials = CredentialCache.DefaultCredentials;
WebResponse wrp;
wrp = wrt.GetResponse();
====================================
一般网站这样没问题,个别网站如果headers尾巴后面没有空行GetResponse();就会报错。怎么样在尾巴后面加上空行呢?麻烦给个示范代码。谢谢了
解决方案 »
- C#的用处
- 请问怎么实现用自己写出的程序打开特定格式文件?
- 在线等:VisualStudio外接程序,实现文件依赖项(不知道这个描述对不),敬请高手一观
- dataset 添加行报错,请帮忙看下
- 请问一个ado.net的问题
- 怎么样根据条件将光标跳到符合条件的第一条datagrid记录行??
- 怎么实现这样的一个textbox?
- 今天下载了Delphi用了一下,发现代码长度比C#少许多喔,与 C++差不多,有时比C++还要短,大家怎么看?
- 请问tabcontrol的问题
- 读取INI的问题,急!!
- winform中二级联动的Combobox
- web开发下, 如何在登录界面输入完用户密码后<回车>就能登录?
比如 mp3.baidu.com 不加空行就会没返回google.com 相返。加上空行会没返回
有的不带这个的网站,如果加上空行就会没返回。但有的必须带空行的网站不加空行就会没返回信息
google有误。google带不带空行都是正常的 baidu不带空行就会没返回 PS:我是用NC提交测试的
string URL = "http://mp3.baidu.com";
WebRequest wrt;
wrt = WebRequest.Create(URL);
wrt.Credentials = CredentialCache.DefaultCredentials;
WebResponse wrp; wrp = wrt.GetResponse();
System.IO.StreamReader sr = new System.IO.StreamReader(wrp.GetResponseStream(),System.Text.Encoding.Default);
string str = sr.ReadToEnd();
wrp.Close();
Response.Write(str);
WebRequest wrt;
wrt = WebRequest.Create(URL);
wrt.Credentials = CredentialCache.DefaultCredentials;
WebResponse wrp;
wrp = wrt.GetResponse(); 这就是你顶楼的代码,一点问题没有.