• url {string | URL}
    • options {Object | string | URL} 接受与 [https.request()] 相同的 options, method 始终设置为 GET
    • callback {Function}

    类似 [http.get()],但是用于 HTTPS。

    options 可以是对象、字符串、或 [URL] 对象。 如果 options 是一个字符串, 则会被自动地使用 [new URL()] 解析。 如果是一个 [URL] 对象,则会被自动地转换为一个普通的 options 对象。

    1. const https = require('https');
    2. https.get('https://encrypted.google.com/', (res) => {
    3. console.log('状态码:', res.statusCode);
    4. console.log('请求头:', res.headers);
    5. res.on('data', (d) => {
    6. process.stdout.write(d);
    7. });
    8. }).on('error', (e) => {
    9. console.error(e);
    10. });