问题描述
小弟最近一个项目中遇到一个问题,新学的c#,希望各位大大给个提示。如果您怕费时可以提供实现方法,小弟自己啃教程。具体内容为,首先创建一个最普通的http请求,然后分析这个请求中所包含的所有资源及其名称。比如打开一个视频播放网站,网页中包含一个flv文件,这个flv的地址在明文上已经被隐藏(写在了播放器里面,没有写在html里面)但是这个flv文件也会自动通过http请求来获得,我就是想要这个flv文件的地址。求指导抓去的方法。我使用的是C#的winform程序,控制台也可以,谢谢各位
解决方案
解决方案二:
一楼自杀了分数好像有点少解决问题追加分数啊嘿嘿
解决方案三:
如果只是想抓到flv的地址,可以用诸如HttpWatch的软件来实现。如果是写程序……暂时也没想到什么办法,因为如果是使用HttpRequest/HttpResponse的话,播放器不会继续请求,也就无法继续分析了。C#也可以获取出/入的数据包,然后分析其中的协议来判断是否为http(IP--TCP--HTTP),再分析http协议中的内容,但这样你仍然需要使用浏览器之类的去访问网站,也就不如用HttpWatch了
时间: 2024-09-20 03:51:11