We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 347f8fc commit 572e970Copy full SHA for 572e970
lib/content.js
@@ -1,6 +1,8 @@
1
'use strict'
2
3
-const { get } = require('http')
+const http = require('http')
4
+const https = require('https')
5
+const { URL } = require('url')
6
7
const { render } = require('mustache')
8
@@ -21,6 +23,8 @@ const getIndexContent = (options, callback) => {
21
23
const getIndexTemplate = (options, callback) => {
22
24
try {
25
const url = `${options.root}/${templateName}`
26
+ const isHttps = new URL(url).protocol === 'https:'
27
+ const get = isHttps ? https.get : http.get
28
get(url, resp => {
29
let data = ''
30
resp.on('data', chunk => { data += chunk })
0 commit comments