收藏
回答

TCPSocket发送数据,服务端收不到,请问下是什么原因啊?


调试基础库3.3.5

现象:连接成功,发送消息之后,服务端没有收到任何消息;等关闭连接的时候,服务端才收到发出去的消息,非常奇怪

//创建绑定的代码如下

this.tcp = wx.createTCPSocket()
this.tcp.connect({
					address: '192.168.137.1'port: 9999
				})
				this.tcp.onConnect(function(e){
					console.log('连接成功', e)
				})

//发送消息代码

this.tcp.write('hello, how are you')
回答关注问题邀请回答
收藏

1 个回答

  • 臭小子~zZ
    臭小子~zZ
    03-28
    解决了,消息结尾加个\n可以了;因为服务端用的readLine,不加\n,服务端不知道当前消息发送结束了,阻塞了
    
    this.tcp.write('hello, how are you\n')
    


    03-28
    有用 1
    回复
登录 后发表内容