账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    nodejs中http报socket错误。
    • 2020-01-01 00:00
    • 11
    32
    0

    通过 http/https 库的error事件无法捕获socket错误,使用socket事件获取到socket对象后依旧无法捕获错误

    把这一整块代码都放到trycatch里面也捕获不到错误,报错信息如下

    Error: connect ENOBUFS 1.1.1.1:80 - Local (undefined:undefined)
        at internalConnect (net.js:881:16)
        at defaultTriggerAsyncIdScope (internal/async_hooks.js:294:19)
        at defaultTriggerAsyncIdScope (net.js:971:9)
        at process._tickCallback (internal/process/next_tick.js:61:11)
    Emitted 'error' event at:
        at Socket.socketErrorListener (_http_client.js:392:9)
        at Socket.emit (events.js:203:15)
        at emitErrorNT (internal/streams/destroy.js:91:8)
        at emitErrorAndCloseNT (internal/streams/destroy.js:59:3)
        at process._tickCallback (internal/process/next_tick.js:63:19)
    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 共 0 条
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部