net

    进程:主进程

    net 模块是一个发送 HTTP(S) 请求的客户端API。 它类似于Node.js的 和 HTTPS 模块 ,但它使用的是Chromium原生网络库来替代Node.js的实现,提供更好的网络代理支持。 它还支持检查网络状态。

    下面是一个非详尽的列表, 用于说明为什么使用 net 模块而不是原生Node. js 模块:

    • HTTPS 请求的自动隧道。
    • 支持使用basic、digest、NTLM、Kerberos 或协商身份验证方案对代理进行身份验证。

    示例:

    只有在应用程序发出 ready 事件后才能使用 net API。 尝试在 ready 事件之前使用将引发 error。

    模块具有以下方法:

    • options ( | string) - ClientRequest 的构造参数。

    使用 options 创建 ClientRequest 实例, 这些选项直接转发到 ClientRequest 的构造函数。 net.request 方法将根据 options 对象中的指定协议方案, 去发送安全和不安全的 HTTP 请求( both secure and insecure HTTP requests)。

    Returns boolean - 当前是否联网

    返回 false 意味着很大概率下当前用户无法连接远程网站。 然而, 即使返回为 true 也无法保证一定可以连接到远程站点

    属性

    返回 false 意味着很大概率下当前用户无法连接远程网站。 然而, 即使返回为 true 也无法保证一定可以连接到远程站点