botasaurus
botasaurus copied to clipboard
Add support for SOCKS proxies
Hi there,
Sorry for creating another feature request. I think it would improve the usability and so just adding here. In my experience socks proxies are faster than http proxies so it would be great if you could add support for them as well.
Currently, when I try to use them I get the following message:
javascript.errors.JavaScriptError: ('anonymizeProxy', 'Error: Invalid "proxyUrl" option: only HTTP proxies are currently supported.\n at Object.anonymizeProxy (/path/venv/lib/python3.10/site-packages/javascript/js/node_modules/proxy-chain/dist/anonymize_proxy.js:28:15)\n at Bridge.call (/path/venv/lib/python3.10/site-packages/javascript/js/bridge.js:136:42)\n at Bridge.onMessage (/path/venv/lib/python3.10/site-packages/javascript/js/bridge.js:231:25)\n at Socket.<anonymous> (/path/venv/lib/python3.10/site-packages/javascript/js/bridge.js:288:18)\n at Socket.emit (events.js:400:28)\n at addChunk (internal/streams/readable.js:293:12)\n at readableAddChunk (internal/streams/readable.js:267:9)\n at Socket.Readable.push (internal/streams/readable.js:206:10)\n at Pipe.onStreamRead (internal/stream_base_commons.js:188:23)')