Friday 16 November 2018

Help with request-promises library, even endless googling has not helped me

I've been at this problem for at least a hour now. I am using the library https://ift.tt/1E2kbo6. My code is;const rp = require('request-promise'); rp("https://www.google.com/") .then(function (response){ console.log(response) }) .catch(function (err) { console.log(err) }); But I keep getting the error:{ RequestError: Error: tunneling socket could not be established, cause=getaddrinfo ENOTFOUND 8888 8888:80 at new RequestError (C:\Users\HellD\Documents\Testing\playnode\makeRequests\node_modules\request-promise-core\lib\errors.js:14:15) at Request.plumbing.callback (C:\Users\HellD\Documents\Testing\playnode\makeRequests\node_modules\request-promise-core\lib\plumbing.js:87:29) at Request.RP$callback [as _callback] (C:\Users\HellD\Documents\Testing\playnode\makeRequests\node_modules\request-promise-core\lib\plumbing.js:46:31) at self.callback (C:\Users\HellD\Documents\Testing\playnode\makeRequests\node_modules\request\request.js:185:22) at emitOne (events.js:116:13) at Request.emit (events.js:211:7) at Request.onRequestError (C:\Users\HellD\Documents\Testing\playnode\makeRequests\node_modules\request\request.js:881:8) at emitOne (events.js:116:13) at ClientRequest.emit (events.js:211:7) at ClientRequest.onError (C:\Users\HellD\Documents\Testing\playnode\makeRequests\node_modules\tunnel-agent\index.js:179:21) at Object.onceWrapper (events.js:315:30) at emitOne (events.js:116:13) at ClientRequest.emit (events.js:211:7) at Socket.socketErrorListener (_http_client.js:387:9) at emitOne (events.js:116:13) at Socket.emit (events.js:211:7) at emitErrorNT (internal/streams/destroy.js:64:8) at _combinedTickCallback (internal/process/next_tick.js:138:11) at process._tickCallback (internal/process/next_tick.js:180:9) name: 'RequestError', message: 'Error: tunneling socket could not be established, cause=getaddrinfo ENOTFOUND 8888 8888:80', cause: { Error: tunneling socket could not be established, cause=getaddrinfo ENOTFOUND 8888 8888:80 at ClientRequest.onError (C:\Users\HellD\Documents\Testing\playnode\makeRequests\node_modules\tunnel-agent\index.js:177:17) at Object.onceWrapper (events.js:315:30) at emitOne (events.js:116:13) at ClientRequest.emit (events.js:211:7) at Socket.socketErrorListener (_http_client.js:387:9) at emitOne (events.js:116:13) at Socket.emit (events.js:211:7) at emitErrorNT (internal/streams/destroy.js:64:8) at _combinedTickCallback (internal/process/next_tick.js:138:11) at process._tickCallback (internal/process/next_tick.js:180:9) code: 'ECONNRESET' }, error: { Error: tunneling socket could not be established, cause=getaddrinfo ENOTFOUND 8888 8888:80 at ClientRequest.onError (C:\Users\HellD\Documents\Testing\playnode\makeRequests\node_modules\tunnel-agent\index.js:177:17) at Object.onceWrapper (events.js:315:30) at emitOne (events.js:116:13) at ClientRequest.emit (events.js:211:7) at Socket.socketErrorListener (_http_client.js:387:9) at emitOne (events.js:116:13) at Socket.emit (events.js:211:7) at emitErrorNT (internal/streams/destroy.js:64:8) at _combinedTickCallback (internal/process/next_tick.js:138:11) at process._tickCallback (internal/process/next_tick.js:180:9) code: 'ECONNRESET' }, options: { uri: 'https://www.google.com/', callback: [Function: RP$callback], transform: undefined, simple: true, resolveWithFullResponse: false, transform2xxOnly: false }, response: undefined } ​

Submitted November 17, 2018 at 05:10AM by HellD

No comments:

Post a Comment