求助,如何获取这个网站的源码,感谢!

lywin888 2018-01-12 09:32:16
获取网址http://search.10jqka.com.cn/stockpick/search?typed=1&preParams=&ts=1&f=1&qs=index_rewrite&selfsectsn=&querytype=&searchfilter=&tid=stockpick&w=20180111%E6%B6%A8%E5%81%9C%E8%82%A1%E7%A5%A8。我现在用我的程序获取的网址没有包含实际的数据,只有一个js跳转网址,但是用程序获取这个跳转网址之后还是这个跳转网址,研究了一下午没啥好方法,只能来论坛求救各位大神了,多谢
备注:希望不用wb控件的的方式来获取,这样后面多线程方便一些
...全文
446 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lywin888 2018-01-13
  • 打赏
  • 举报
回复
引用 4 楼 StratosBlue 的回复:
好吧,昨晚没仔细看, 比较麻烦,cookie是从http://s.thsi.cn/js/chameleon/chameleon.min.1515815.js这个js中根据TOKEN_SERVER_TIME计算出来的, 用web控件方便些,也可以选择找个方法在程序中执行这段js获取cookie的值,或者逆向这个js代码。。。。
再次感谢!
Anonymous477 2018-01-13
  • 打赏
  • 举报
回复
好吧,昨晚没仔细看, 比较麻烦,cookie是从http://s.thsi.cn/js/chameleon/chameleon.min.1515815.js这个js中根据TOKEN_SERVER_TIME计算出来的, 用web控件方便些,也可以选择找个方法在程序中执行这段js获取cookie的值,或者逆向这个js代码。。。。
lywin888 2018-01-13
  • 打赏
  • 举报
回复
引用 1 楼 StratosBlue 的回复:
第一次请求后,会给你返回一个Cookie,你带上Cookie再次请求这个地址就可以了
你好朋友,感谢回复,我用你的方法试了一下,这样并不能获取源码,而且会返回403错误。再次感谢你的回复,希望能帮我看一下
  • 打赏
  • 举报
回复
说白了,就是“不要‘获取’什么源码”。
threenewbee 2018-01-12
  • 打赏
  • 举报
回复
webclient或者httpwebrequest去抓
Anonymous477 2018-01-12
  • 打赏
  • 举报
回复
第一次请求后,会给你返回一个Cookie,你带上Cookie再次请求这个地址就可以了

110,534

社区成员

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

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

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