网络
WEBSOCKET在线测试
websocket在线测试工具,能够作为websocoket client连接内网或者公网的websocket server,并且支持实时接收和发送文本消息。 websocket是HTML5下一种新的协议。它实现了浏览器与服务器的全双工通信,能更好的节省服务器资源和带宽并达到实时通讯的目的。它与HTTP一样通过已建立的TCP连接来传输数据,但是它和HTTP最大不同是:websocket是一种双向通信协议。在建立连接后,websocket服务器端和客户端都能主动向对方发送或接收数据,就像socket一样;websocket需要像TCP一样,先建立连接,连接成功后才能相互通信。
我的公网IP
获取我的公网IP,通过此信息,用户可以了解到自己连接到Internet上后,所使用的IP地址。本工具同时支持通过接口访问。IPv4地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。例:点分十进IP地址(100.4.5.6),实际上是32位二进制数(01100100.00000100.00000101.00000110)。IPv6的128位地址通常写成8组,每组为四个十六进制数的形式。比如:AD80:0000:0000:0000:ABAA:0000:00C2:0002 是一个合法的IPv6地址。这个地址比较长,看起来不方便也不易于书写。零压缩法可以用来缩减其长度。如果几个连续段位的值都是0,那么这些0就可以简单的以::来表示,上述地址就可写成AD80::ABAA:0000:00C2:0002。这里要注意的是只能简化连续的段位的0,其前后的0都要保留,比如AD80的最后的这个0,不能被简化。还有这个只能用一次,在上例中的ABAA后面的0000就不能再次简化。当然也可以在ABAA后面使用::,这样的话前面的12个0就不能压缩了。