1303680.jpg

accelerate12138

GF  2021-02-02 20:02
(accelerate12138)

[全年龄正常向]爬虫设置proxy时,这种带密码的代理要怎么用[s:703]

获得的代理长这个样子,
- {"name":"???????? US_3002","server":"199.10.64.163","type":"ss","country":"???????? US","port":39772,"password":"CUndSZnYsPKcu6Kj8THVMBHD","cipher":"aes-256-gcm"}

里面除了服务器和端口外还多了个password和cipher,不知道这俩是干什么用的
而且如果直接在爬虫里用185.242.4.163:37588,好像连不上,会报错
requests.exceptions.ProxyError: HTTPConnectionPool(host='199.10.64.163', port=39772): Max retries exceeded with url: http://httpbin.org/get (Caused by ProxyError('Cannot connect to proxy.', RemoteDisconnected('Remote end closed connection without response')))
想知道怎么才能把这个代理设置成能用的
此帖悬赏中(剩余时间:已结束)...
最佳答案: 20 SP币
热心助人剩余点数: 10 SP币

1353882.jpg

拖拉姬

B1F  2021-02-02 20:23
(拖拉姬)
你节点暴露了
看你节点的格式是clash
那你的代理应该设置为 http://127.0.0.1:7890 或 socks5://127.0.0.1:7890

1303680.jpg

accelerate12138

B2F  2021-02-02 20:33
(accelerate12138)

回 1楼(拖拉姬) 的帖子

。,,问题不大,反正这也是网上公开的免费代理

确实是clash,但是我的本意是弄成类似于ip池的东西,拿出来一个ip直接放到proxy={...}里
如果填这个的话http://127.0.0.1:7890 ,想要换节点就只能在clash里手动点了

5977fe9f8b654.jpg

[lv.max]|ω•`)

B3F  2021-02-02 22:36
(能补的都补了,剩下的我手头也没有资源了……)

回 2楼(accelerate12138) 的帖子

clash不是提供API吗,https://clash.gitbook.io/doc/restful-api,可以直接发请求换节点https://clash.gitbook.io/doc/restful-api/proxies

1303680.jpg

accelerate12138

B4F  2021-02-03 11:01
(accelerate12138)

回 3楼([lv.max]|ω•`)) 的帖子

说起来有点尴尬 这个api要怎么用啊
比如配置文件里设置的是127.0.0.1:9090,我在浏览器里输入127.0.0.1:9090/proxies,但是没有响应

5977fe9f8b654.jpg

[lv.max]|ω•`)

B5F  2021-02-03 12:36
(能补的都补了,剩下的我手头也没有资源了……)

回 4楼(accelerate12138) 的帖子

你确定你修改的是config.yaml文件吗?profiles/xxxx.yaml里面的external-controller字段貌似是不会生效的

1303680.jpg

accelerate12138

B6F  2021-02-03 15:21
(accelerate12138)

回 5楼([lv.max]|ω•`)) 的帖子

大意了,还真修改错了……我是sb


这个/proxies我操作出来了。。但是后面的/proxies/:name,/proxies/:name/delay这些我都操作不出来 不知道是代理名字太奇葩还是我哪里又写错了   

(按照这个来的话,名字应该是???????? AU_312 |108.55Mb,但是老是{"message":"Resource not found"}   

5977fe9f8b654.jpg

[lv.max]|ω•`)

B7F  2021-02-03 16:20
(能补的都补了,剩下的我手头也没有资源了……)

回 6楼(accelerate12138) 的帖子

你不会把冒号给加上了吧,那个是变量的意思。顺便这个玩意的字符你别直接复制,可能有编码问题,你就用他API里面的返回值就行了。

1303680.jpg

accelerate12138

B8F  2021-02-03 20:58
(accelerate12138)

回 7楼([lv.max]|ω•`)) 的帖子

引用
你不会把冒号给加上了吧,那个是变量的意思。

还真是    这RESTful API到底是什么东西啊。。。我找了好久都没找到解释 也不懂是怎么用的

引用
你就用他API里面的返回值就行了。

我用的是第一个/proxies里的返回值 。。。算了,我还是私信吧 麻烦大佬了,(顺便一说,我不急,之后几天我还有点事要办,都不会有空了)