Skip to main content

get

function get
Jump to headingget(
options:
RequestOptions
| string
| URL
,
callback?: (res: http.IncomingMessage) => void,
): http.ClientRequest

Like http.get() but for HTTPS.

options can be an object, a string, or a URL object. If options is a string, it is automatically parsed with new URL(). If it is a URL object, it will be automatically converted to an ordinary options object.

import https from 'node:https';

https.get('https://encrypted.google.com/', (res) => {
  console.log('statusCode:', res.statusCode);
  console.log('headers:', res.headers);

  res.on('data', (d) => {
    process.stdout.write(d);
  });

}).on('error', (e) => {
  console.error(e);
});

Parameters Jump to heading

Accepts the same options as request, with the method always set to GET.

optional
Jump to headingcallback: (res: http.IncomingMessage) => void

Return Type Jump to heading

http.ClientRequest
Jump to headingget(
url: string | URL,
options: RequestOptions,
callback?: (res: http.IncomingMessage) => void,
): http.ClientRequest

Parameters Jump to heading

Jump to headingurl: string | URL
optional
Jump to headingcallback: (res: http.IncomingMessage) => void

Return Type Jump to heading

http.ClientRequest
Back to top