Http协议 get请求页面,返回的为什么是未经过解析的代码?怎么解决呢

RockHero 2016-03-05 02:55:07

如图 get页面,返回的是未经过解析的代码,我又不想调用webbrowser来处理这个事情,还有什么效率的方式,能让其返回解析过的结果?

get请求返回的结果:



浏览器返回的是我想要的结果:


我就想通过 get请求得到 正确结果,请各位大神赐教,不胜感激!
...全文
411 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tanta 2016-03-09
  • 打赏
  • 举报
回复
这个要具体情况具体分析。 想简单用webbrorse,要性能自己分析get的content,来得出你要的结果。
Poopaye 2016-03-05
  • 打赏
  • 举报
回复
你所谓的解析也是浏览器的工作,要直接得到不可能 你得自己使用浏览器控件,执行返回的代码
  • 打赏
  • 举报
回复
你的意思是你要返回ajax已经执行完毕后的html页面?这种在JAVA里有对应的dll,c#里没有,一般都是通过webbrowser来模拟得到最终的html
失落的神庙 2016-03-05
  • 打赏
  • 举报
回复
有几种情况 1 。你cookie错了 可能要登录。 2。 ajax 请求 往往你还得往下看http请求说不定能找到 3。浏览器插件 类似QQ快速登录的。 会对页面进行一些修改填值什么的。

110,532

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧