您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

PHP,可否实现模拟人工方式跳转页面

2025/12/29 0:13:43发布26次查看
php,能否实现模拟人工方式跳转页面
现有一个网页链接a,里面某个按钮的超链接是b;超链接b是未知的,且通过js解密后才能得到。在网页链接a中,源文件的那个按钮超链接是经过加密的。
我能不能这样做,通过程序模拟人为方式进入网页链接a,模拟点击按钮,在内存中经过跳转,得到超链接b?
     哪位大神,能帮我简单说下步骤,最好是php的。多谢
------解决方案--------------------
php实现比较难,如果是.net做成界面程序倒不难。
------解决方案--------------------
php貌似没有js引擎,必须借助浏览器实现,如果有一大堆加密按钮的网站要遍历处理,流程很复杂
你可以找到加解密的js函数,自己改一改,把那个加密的url提交到自己的php程序处理然后js触发点击
采集a网站html,正则匹配他的引入js声明,改成自己的那个js地址
最好的办法还是读懂加解密算法用php还原出来
------解决方案--------------------
引用:php貌似没有js引擎,必须借助浏览器实现,如果有一大堆加密按钮的网站要遍历处理,流程很复杂
你可以找到加解密的js函数,自己改一改,把那个加密的url提交到自己的php程序处理然后js触发点击
采集a网站html,正则匹配他的引入js声明,改成自己的那个js地址
最好的办法还是读懂加解密算法用php还原出来
高手,正解!
------解决方案--------------------
a.php通过链接跳转到b.php
b.php
header(location:c.php);
其实当你点击a.php链接,原本跳转是b.php,其实b.php只是做一个中转,跳到了c.php
------解决方案--------------------
虽然我也遇到过相同问题,我一般都是通过ff浏览器的firebug上得控制台。再加一系列的js函数,想自动点哪个就点哪个了。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product