diff options
| author | 8cy <[email protected]> | 2020-04-03 02:37:42 -0700 |
|---|---|---|
| committer | 8cy <[email protected]> | 2020-04-03 02:37:42 -0700 |
| commit | 60867fb030bae582082340ead7dbc7efdc2f5398 (patch) | |
| tree | 4c6a7356351be2e4914e15c4703172597c45656e /node_modules/sync-request/test/external-test.js | |
| parent | commenting (diff) | |
| download | s5nical-60867fb030bae582082340ead7dbc7efdc2f5398.tar.xz s5nical-60867fb030bae582082340ead7dbc7efdc2f5398.zip | |
2020/04/03, 02:34, v1.2.0
Diffstat (limited to 'node_modules/sync-request/test/external-test.js')
| -rw-r--r-- | node_modules/sync-request/test/external-test.js | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/node_modules/sync-request/test/external-test.js b/node_modules/sync-request/test/external-test.js new file mode 100644 index 0000000..b80880c --- /dev/null +++ b/node_modules/sync-request/test/external-test.js @@ -0,0 +1,31 @@ +var request = require('../'); + +// Test GET request +console.dir('http://nodejs.org'); +var res = request('GET', 'http://nodejs.org'); + +console.log(res); +console.log("Reponse Body Length: ", res.getBody().length); + +// Test HTTPS POST request +console.dir('https://talk.to/'); +var res = request('POST', 'http://httpbin.org/post', { body: '<body/>' }); + +console.log(res); +console.log("Reponse Body Length: ", res.getBody().length); + +console.dir('https://apache.org'); +var errored = false; +try { + // Test unauthorized HTTPS GET request + var res = request('GET', 'https://apache.org'); + console.log(res); + console.log("Reponse Body: ", res.body.toString()); + errored = true; +} catch(ex) { + console.log("Successully rejected unauthorized host: https://apache.org/"); +} +if (errored) + throw new Error('Should have rejected unauthorized https get request'); + + |