明明有登录网站,但使用WebClient却发现没有权限
Session如何继承?
谢谢
(在下初学,请给出具体代码,分数不够可以再商量,3Q~)
WebRequest 代码:
=======================================================================
WebRequest req = WebRequest.Create("http://localhost/down.asp?file=1");
WebResponse resp = req.GetResponse();
StreamReader sr = new StreamReader(resp.GetResponseStream(), System.Text.Encoding.ASCII);
string x = sr.ReadLine();
Response.Write(x.ToString());
x是读出用户的名字,如果有登录,则下载文件
Chimeny(水村) 于 2004-7-3 22:40:48先要POST登录网站,再才能做别的事情!
Session则要用CookieContainer来存放!
Chimeny(水村) 于 2004-7-3 22:41:07自己先试试,不行再给你贴代码~
saucer(思归) 于 2004-7-3 23:45:05you need to use CookieContainer on the request object and send back the cookies in your code, see
用HttpRequest登录到某个网站,然后获取网站信息的程序示例
http://www.430000.net/printpage.asp?ArticleID=69
rtsp(自命不凡) 于 2004-7-5 10:06:35to:saucer(思归/MVP)
那些代码可能转换了双引号和其他东西,坏掉了。。。
saucer(思归) 于 2004-7-5 10:29:08try here
http://www.20cn.net/ns/wz/comp/data/20020812005500.htm
or
http://www.google.com/search?as_q=httpwebrequest cookiecontainer&num=10&hl=en&ie=UTF-8&btnG=Google Search&as_epq=&as_oq=&as_eq=&lr=lang_zh-CN&as_ft=i&as_filetype=&as_qdr=all&as_nlo=&as_nhi=&as_occt=any&as_dt=i&as_sitesearch=&safe=images
rtsp(自命不凡) 于 2004-7-5 10:31:59可能我说不清楚,我指的是不需要登录的
如,我从csdn.net连到我机器上的网页,然后我机器上的网页连接到。。比如站内信息这页,我获得代码,然后进行处理。。。。
rtsp(自命不凡) 于 2004-7-5 10:32:58这里假设站内是使用session记录用户ID的,而非cookies
进入问吧