释然者如斯 2018-03-20 08:11 采纳率: 0%
浏览 4869
已结题

在h5页面中,在 JavaScript 里如何调用 socket套接字 来发送数据

在js 里面指定 ip 和端口,调用socket发请求,
不是websocket,不是使用http或者ws协议,而是直接使用tcp或者udp。
想达到类似于使用java Socket套接字一样的效果,直接使用socket 的输入输出流。

  • 写回答

5条回答 默认 最新

  • kun_hello 2018-03-20 08:15
    关注
     // 创建一个Socket实例
    var socket = new WebSocket('ws://localhost:8080'); 
    
    // 打开Socket 
    socket.onopen = function(event) { 
    
      // 发送一个初始化消息
      socket.send('I am the client and I\'m listening!'); 
    
      // 监听消息
      socket.onmessage = function(event) { 
        console.log('Client received a message',event); 
      }; 
    
      // 监听Socket的关闭
      socket.onclose = function(event) { 
        console.log('Client notified socket has closed',event); 
      }; 
    
      // 关闭Socket.... 
      //socket.close() 
    };
    

    好像只能用webscoket 的

    评论

报告相同问题?

悬赏问题

  • ¥15 fpga自动售货机数码管(相关搜索:数字时钟)
  • ¥20 Python安装cvxpy库出问题
  • ¥15 用前端向数据库插入数据,通过debug发现数据能走到后端,但是放行之后就会提示错误
  • ¥15 python天天向上类似问题,但没有清零
  • ¥30 3天&7天&&15天&销量如何统计同一行
  • ¥30 帮我写一段可以读取LD2450数据并计算距离的Arduino代码
  • ¥15 C#调用python代码(python带有库)
  • ¥15 活动选择题。最多可以参加几个项目?
  • ¥15 飞机曲面部件如机翼,壁板等具体的孔位模型
  • ¥15 vs2019中数据导出问题