I'm able to set an HTTP proxy just fine for NightmareJS but how do I specify the type (http/socks5/socks4)? Here's the code I use to set an HTTP proxy:
const nightmare = Nightmare({
show:true,
switches: {
'proxy-server': proxyHost + ':' + proxyPort,
'ignore-certificate-errors': true
},
waitTimeout: 400000
});
I'm able to set an HTTP proxy just fine for NightmareJS but how do I specify the type (http/socks5/socks4)? Here's the code I use to set an HTTP proxy:
const nightmare = Nightmare({
show:true,
switches: {
'proxy-server': proxyHost + ':' + proxyPort,
'ignore-certificate-errors': true
},
waitTimeout: 400000
});
Share
Improve this question
asked May 4, 2017 at 23:48
xendixendi
2,5325 gold badges43 silver badges70 bronze badges
1 Answer
Reset to default 11 +50You can specify the type of the proxy via the URI scheme:
socks5://
const nightmare = Nightmare({
switches: {
'proxy-server': 'socks5://' + proxyHost + ':' + proxyPort,
},
});