设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 1824|回复: 2

比特彗星webgui远程推送下载,网盘解析HTTP直链开发使用js油猴解析脚本测试时被chrome浏览器跨域限制解决办法

[复制链接]
 成长值: 336

签到天数: 4737 天

[LV.Master]伴坛终老

发表于 2022/5/29 19:27 | 显示全部楼层 |阅读模式 |Google Chrome 101.0.4951.64|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
比特彗星webgui远程推送下载,网盘解析HTTP直链开发使用js油猴解析脚本测试时被chrome浏览器跨域限制解决办法

网页上如果因为浏览器跨域post不过去的话,简单的案例就是生成一个bat文件给用户下载到电脑上运行,实现电脑中不经过浏览器来post到webgui,例如调用curl指令去实现

bat内容例子,不过%26的参数&字段传递不过去,等一个大佬,初步猜测是curl的bug
  1. @echo off
  2. curl -v -H "User-Agent: youxiaohoubat/1.0" -H "Authorization: Basic YWRtaW46aXR6bXguY29t" http://127.0.0.1:1235/panel/task_add_httpftp_result -X POST -d url="https://bh3rd-app.oss-cn-shanghai.aliyuncs.com/public/Android/20180329-android_versions_v2_2_the_Guardian_of_shenzhou_guofu.apk?abc%3D1%26abcd%3D1" -d save_path="D:/" -d file_name="20180329-android_versions_v2_2_the_Guardian_of_shenzhou_guofu.apk" -d connection="200" -d referrer="https://www.baidu.com/" -d user_agent="AmazonS3" -d cookie="wxi5sn892php8bmpanyjcmfqf4lkus62=bt14vwp54856ts0p4o5w8ox0cgcit5hs" -d mirror_url_list="https://bh3rd-app.oss-cn-shanghai.aliyuncs.com/public/Android/20180329-android_versions_v2_2_the_Guardian_of_shenzhou_guofu.apk?%26%0Ahttps://bh3rd-app.oss-cn-shanghai.aliyuncs.com/public/Android/20180329-android_versions_v2_2_the_Guardian_of_shenzhou_guofu.apk?%26%26%0Ahttps://bh3rd-app.oss-cn-shanghai.aliyuncs.com/public/Android/20180329-android_versions_v2_2_the_Guardian_of_shenzhou_guofu.apk?%26%26%26%0Ahttps://bh3rd-app.oss-cn-shanghai.aliyuncs.com/public/Android/20180329-android_versions_v2_2_the_Guardian_of_shenzhou_guofu.apk?%26%26%26%26"
  3. pause
复制代码


url字段我写的是apk?abc%3D1%26abcd%3D1,但是实际收到变成了
1.jpg

正确信息应该如图
2.jpg

暂时还不知道怎么解决curl丢失参数的问题,等会查下curl使用资料


尝试运行cmd框直接运行,发现正常,可以判断是bat的毛病
22.png
抓包了下bat产生的数据包,,可能某些字符被强制转义了,例如&&&&变成6666
  1. url=https://bh3rd-app.oss-cn-shanghai.aliyuncs.com/public/Android/20180329-android_versions_v2_2_the_Guardian_of_shenzhou_guofu.apk?abcD16abcdD1&save_path=D:/&file_name=20180329-android_versions_v2_2_the_Guardian_of_shenzhou_guofu.apk&connection=200&referrer=https://www.baidu.com/&user_agent=AmazonS3&cookie=wxi5sn892php8bmpanyjcmfqf4lkus62=bt14vwp54856ts0p4o5w8ox0cgcit5hs&mirror_url_list=https://bh3rd-app.oss-cn-shanghai.aliyuncs.com/public/Android/20180329-android_versions_v2_2_the_Guardian_of_shenzhou_guofu.apk?6C:\Users\梦梦\Desktop\1.batAhttps://bh3rd-app.oss-cn-shanghai.aliyuncs.com/public/Android/20180329-android_versions_v2_2_the_Guardian_of_shenzhou_guofu.apk?66C:\Users\梦梦\Desktop\1.batAhttps://bh3rd-app.oss-cn-shanghai.aliyuncs.com/public/Android/20180329-android_versions_v2_2_the_Guardian_of_shenzhou_guofu.apk?666C:\Users\梦梦\Desktop\1.batAhttps://bh3rd-app.oss-cn-shanghai.aliyuncs.com/public/Android/20180329-android_versions_v2_2_the_Guardian_of_shenzhou_guofu.apk?6666
复制代码


原来是bat的坑
2.png


BitComet比特彗星 bc专用下载超级链接例子 HTTP、磁力种子
https://bbs.itzmx.com/thread-99910-1-1.html

可以同时搭配webgui实现远程推送功能:https://bbs.itzmx.com/thread-99936-1-1.html

评分

参与人数 1樱币 +2 收起 理由
836687654 + 2 很给力!

查看全部评分

欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

签到天数: 1167 天

[LV.10]以坛为家III

发表于 2022/5/29 20:51 | 显示全部楼层 |Google Chrome 102.0.5005.63|Windows 10
.......这就是你一直在忙的原因吗
[发帖际遇]: 一个袋子砸在了 不可名 头上,不可名 赚了 4 樱币. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 77 天

[LV.6]常住居民II

发表于 2022/5/30 09:25 | 显示全部楼层 |Google Chrome 86.0.4240.198|Windows 10
66666666666666666666666
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2024/12/23 23:56 , Processed in 0.159794 second(s), 24 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表