gpt4 book ai didi

node.js - Node.js中raw-socket的一些问题

转载 作者:太空宇宙 更新时间:2023-11-04 00:37:21 25 4
gpt4 key购买 nike

我的操作系统是 Windows 10 Version 10586,node.js 是 Version 4.4.5。

当我使用模块 raw-socket 时,请遵循本页中的示例 https://github.com/stephenwvickers/node-raw-socket

运行这样的代码时:

var raw = require ("raw-socket");
var socket = raw.createSocket ({protocol: raw.Protocol.None});

我收到以下错误:

C:\Users\KEEY\node_modules\raw-socket\index.js:47
this.wrap = new raw.SocketWrap (
^

Error: ��һ�ַ���Ȩ�޲������ķ�ʽ����һ�������׽��ֵij��ԡ�


at Error (native)
at new Socket (C:\Users\KEEY\node_modules\raw-socket\index.js:47:14)
at Object.exports.createSocket (C:\Users\KEEY\node_modules\raw-socket\index.js:202:9)
at Object.<anonymous> (C:\Users\KEEY\Desktop\node\raw-socket\demo.js:2:18)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)
[Finished in 0.2s with exit code 1]

如何解决?

最佳答案

感谢大家的帮助。我给原始套接字模块的作者 Stephen Vickers 发了电子邮件,问题的根源在于

Stephen Vickers: 
It looks like you don't have permissions to open raw sockets on that platform.

然后我以管理员身份运行它,它有效!谢谢你,斯蒂芬·维克斯

关于node.js - Node.js中raw-socket的一些问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38409597/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com