NeteaseCloudMusicApi icon indicating copy to clipboard operation
NeteaseCloudMusicApi copied to clipboard

设置代理池,解决ip高频访问

Open Linkontoask opened this issue 7 years ago • 6 comments

解决方案

  • 抓取可用IP做代理 . 地址 : http://www.66ip.cn/mo.php?sxb=&tqsl=100&port=&export=&ktip=&sxa=&submit=%CC%E1++%C8%A1&textarea=http%3A%2F%2Fwww.66ip.cn%2F%3Fsxb%3D%26tqsl%3D100%26ports%255B%255D2%3D%26ktip%3D%26sxa%3D%26radio%3Dradio%26submit%3D%25CC%25E1%2B%2B%25C8%25A1
  • 测试IP可用性 , 写入ip.txt . (设置过期时间)
  • 通过Math.random() 随机出代理IP, 添加进 util.js => const proxy = 'ip';
  • 同理 对 createRequest 模块 添加 options.proxy = 'ip';

Linkontoask avatar Apr 20 '18 04:04 Linkontoask

请问每次修改这两个文件后,需要重启服务吗?谢谢

wagaman avatar May 30 '18 23:05 wagaman

大哥怎么用这个啊,我人工替换了proxy,试了几十个ip不行--

fz-marchen avatar Aug 02 '18 02:08 fz-marchen

@fz-marchen 已经很久没有使用了,具体请看作者提供的文档 目的地 @wagaman 应该需要重启服务。

Linkontoask avatar Jul 09 '19 06:07 Linkontoask

请注意你们项目中使用的版本

Linkontoask avatar Jul 09 '19 06:07 Linkontoask

请问一下,某个IP触发了高频限制,那么是不是这个IP永久不能使用了?

HarveyJay avatar May 14 '20 03:05 HarveyJay

@HarveyJay 需要间隔一段时间恢复

Binaryify avatar May 14 '20 09:05 Binaryify