Tutorials References Exercises Bootcamp Menu
Sign Up Create Website Get Certified Upgrade

Node.js HTTPS Module

❮ Built-in Modules


Create a https server that listens on port 8080 of your computer.

When port 8080 get accessed, write "Hello World!" back as a response:

var https = require('https');

https.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.write('Hello World!');
Run example »

Definition and Usage

The HTTPS module provides a way of making Node.js transfer data over HTTP TLS/SSL protocol, which is the secure HTTP protocol.


The syntax for including the HTTPS module in your application:

var https = require('https');

HTTPS Properties and Methods

Method Description
createServer() Creates an HTTPS server
get() Sets the method to GET, and returns an object containing the user's request
globalAgent Returns the HTTPS Agent
request Makes a request to a secure web server

❮ Built-in Modules