
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、fiddler的简介fiddler是位于客户端和服务器端之间的代理,也是目前最常用的抓包工具之一 。它能够记录客户端和服务器之间的所有 请求,可以针对特定的请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器。注意:Fiddler 是以代理web服务器的形式工作的,它使用默认代理地址:127.0.0.1,端口:8888,也
一、fiddler的简介fiddler是位于客户端和服务器端之间的代理,也是目前最常用的抓包工具之一 。它能够记录客户端和服务器之间的所有 请求,可以针对特定的请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器。注意:Fiddler 是以代理web服务器的形式工作的,它使用默认代理地址:127.0.0.1,端口:8888,也
一、什么是TCP重传?在发送一个数据之后,就开启一个定时器,若是在这个时间内没有收到发送数据的ACK确认报文,则对该报文进行重传。TCP重传率:重新发送信息的与全部的调用信息之间的比值。二、TCP重传率高的可能原因发生重传说明网络传输有丢包,基本上从3个点去定位: 客户端网络情况、服务端网络情况、中间链路网络情况。1. 客户端机器网络异常2.服务端网卡流量跑满,网卡有丢包现象,关注ifconfig
关于dns解析次序多数人认知的dns解析次序:浏览器缓存->操作系统dns cache ->hosts文件->非权威域名服务器->根域名服务器->顶级域名服务器->二级域名服务器->权威域名服务器。实际次序:浏览器缓存->操作系统dns cache【包含hosts】 ->->非权威域名服务器->根域名服务器->顶级域名服务器-
一、WebSocket协议WebSocket是HTML5下一种新的协议。它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯的目的。它与HTTP一样通过已建立的TCP连接来传输数据,但是它和HTTP最大不同是:1. WebSocket是一种双向通信协议。在建立连接后,WebSocket服务器端和客户端都能主动向对方发送或接收数据,就像Socket一样;2. WebSocke
磁盘读频繁,数据量大 ---> iowait高 ---> CPU飙升IO(input output)主要指:文件IO,网络IO。“等待IO就绪“究竟等的什么?你一定不止在一个地方看到类似"cpu等待IO就绪,线程挂起..."的描述,不知你有没有想过CPU到底在等待个啥,等待个寂寞吗?为什么CPU要等待呢?CPU不能参与吗?首先,cpu有两种状态,用户态和内核态,cpu会根据需要在两种状
一、问题背景SSH远程执行脚本报错"command not found",且环境变量不生效,执行env命令后发现打印出来的环境变量少了很多。原因是之前将环境变量配置在了/etc/profile中,但是SSH远程执行脚本时实际上执行的是non-login shell,而non-login shell不会读取/etc/profile配置文件。二、关于login shell和non-login shel
TLS主要包含两部分协议,一部分是Record Protocol,描述了数据的格式,另一部分是Handshaking Protocols,描述了握手过程。握手的目的有两个,一个是保证通信的双方都是自己期待的对方,任何一方都不可能被冒充,另一个是交换加密密码,使得只有通信的双方知道这个密码,而别人不知道。前一个就是我们常说的认证,而后一个就是密码交换。认证是通过证书来达到的,而密码交换是通过证书里面
Linux服务器上服务启动时,会对指定的端口进行监听bind,如果同一个机器上这个端口已经被使用,则监听失败,程序无法启动。Linux客户端连接服务器accept时,系统会分配本地临时端口用于网络连接。目前是”大混部”的时代,一台物理机可能会部署多个服务,如果端口号设置不好,很可能会出现端口被其他程序占用的情况。在一个Linux上跑一个服务,需要指定一个监听端口(系统调用listen),当clie
How do I set the proxy to be used by the JVM?-Dhttp.proxyHost=127.0.0.1-Dhttp.proxyPort=1080-Dhttps.proxyHost=127.0.0.1-Dhttps.proxyPort=1080-Dhttp.proxyUser=username-Dhttp.proxyPassword=password-Dhtt