浏览器阻止的不安全端口

    今天在写一个http服务的时候,随手用了一个6666的端口,然而在Chrome中访问时却显示 无法访问此网站 。 首先我怀疑可能是http服务没有正常启动,但是并没有发现程序报错,并且我在cmd下运行: netstat -ano|findstr "6666" 发现6666端口处于监听状态。 那么换一个端口试试吧,我随便换了一个端口,再访问就正常了,感觉是6666这个端口有问题,什么原因呢? 我又改回6666,改用Firefox访问: Firefox的提示比较明显,浏览器出于安全考虑而阻止了一些可能不安全的端口。我又回去看了一下Chrome,原来是我太粗心,没有仔细看报错信

    Wireshark在Windows系统下抓取Localhost数据包

    今天在写一个小东西的时候,发现客户端和服务器通信时,客户端收不到服务器发回的消息,于是决定用wireshark抓一下包,看看是服务器没回,还是客户端有bug。 在wireshark下使用指定端口进行过滤,发现并没有抓取到任何数据包,然而服务器已经正常打印了客户端的请求内容,因此怀疑是wireshark的问题。 Google了一下,在stackoverflow中找到了答案。原因是默认使用的WinPcap不能抓取loopback设备。解决的方法有很多,我选择了安装Npcap,使用wireshark时,选择使用Npcap Loopback Adapter就可以了。 Npcap Loopback Ad