问个c#的抓数据方面的问题# DotNet - 窗口里的风景
p*p
1 楼
HttpWebRequest request=(HttpWebRequest)WebRequest.Create(str_url);
HttpWebResponse response=(HttpWebResponse)request.GetResponse();
Stream resStream = response.GetResponseStream();
int count = resStream.Read(buf, 0, buf.Length);
str_content=Encoding.Default.GetString(buf, 0,count);
得到了string之后发现里面的内容和我直接去那个网址,看source不一样,
好像是有一些script在里面,所以用ie打开的话会像server request一些data, 然后显示
出来, 但是用c#
得到的就不会去执行那些script,请问我怎么才能得到那些运行过之后,显示在IE里面的so
urce呢?
HttpWebResponse response=(HttpWebResponse)request.GetResponse();
Stream resStream = response.GetResponseStream();
int count = resStream.Read(buf, 0, buf.Length);
str_content=Encoding.Default.GetString(buf, 0,count);
得到了string之后发现里面的内容和我直接去那个网址,看source不一样,
好像是有一些script在里面,所以用ie打开的话会像server request一些data, 然后显示
出来, 但是用c#
得到的就不会去执行那些script,请问我怎么才能得到那些运行过之后,显示在IE里面的so
urce呢?