p*******p 发帖数: 13670 | 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呢? | s*i 发帖数: 5025 | 2 WebBrowser control
示
so
【在 p*******p 的大作中提到】 : 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呢?
|
|