fiddler抓包工作原理: 以web代理服务器的形式进行工作的,使用的代理地址是:127.0.0.1,端口默认为8888,过程如下:web代理就是在客户端和服务器之间设置一道关卡,客户端先将请求数据发送出去后,代理服务器会将数据包进行拦截,代理服务器再冒充客户端发送数据到服务器;同理,服务器将响应 ...
分类:
其他好文 时间:
2020-05-22 14:24:37
阅读次数:
58
WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接, ...
分类:
Web程序 时间:
2020-05-15 16:15:37
阅读次数:
83
# AJAX 1.概念:ASychronous JavaScript And XML 异步的JavaScript 和 XML 1.异步和同步:客户端和服务器端相互通信的基础上 *客户端必须等待服务器端的响应,在等待的期间客户端不能做其他操作。 *客户端不需要等待服务器端的响应。在服务器处理请求的过程 ...
分类:
Web程序 时间:
2020-05-08 23:06:35
阅读次数:
199
1.解析输入的URL地址 http://www.baidu.cn:80/index.html?lx=teacher#video 传输协议(把信息在客户端和服务器端进行传递,类似于快递小哥) http 超文本传输协议(传输的内容除了文本,还有可能是其它类型:二进制编码、BASE64码、文件流等等) h ...
分类:
Web程序 时间:
2020-05-05 12:51:38
阅读次数:
67
1 TCP 粘包和拆包基本介绍 1) TCP 是面向连接的, 面向流的, 提供高可靠性服务。 收发两端(客户端和服务器端) 都要有一一成对的 socket,因此, 发送端为了将多个发给接收端的包, 更有效的发给对方, 使用了优化方法(Nagle 算法) , 将多次间隔较小且数据量小的数据, 合并成一 ...
分类:
Web程序 时间:
2020-05-04 00:28:47
阅读次数:
73
聊聊select, poll 和 epoll 假设项目上需要实现一个TCP的客户端和服务器从而进行跨机器的数据收发,我们很可能翻阅一些资料,然后写出如下的代码。 服务端 void func(int sockfd) { char buff[MAX]; int n; // infinite loop f ...
分类:
其他好文 时间:
2020-05-03 20:08:14
阅读次数:
52
WebSocket协议是基于TCP的一种新的网络协议。WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。依靠这种技术可以实现客户端和服务器端的长连接,双向实时通信。 WebSocket最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息, ...
分类:
Web程序 时间:
2020-05-02 00:20:05
阅读次数:
82
1 * 概念:Hyper Text Transfer Protocol 超文本传输协议 2 * 传输协议:定义了,客户端和服务器端通信时,发送数据的格式 3 * 特点: 4 1. 基于TCP/IP的高级协议 5 2. 默认端口号:80 6 3. 基于请求/响应模型的:一次请求对应一次响应 7 4. ...
分类:
Web程序 时间:
2020-05-01 18:55:40
阅读次数:
71
导读 FileZilla Client 3.48.0-rc1已经发布,FileZilla Client是一个快速,值得信赖的FTP客户端和服务器端开源程序,具有各种功能和直观的界面。 更新日志 新特性: 彻底检查编辑文件的文件关联。继承系统关联的设置已被删除。当第一次编辑没有默认编辑器设置的文件类型 ...
分类:
其他好文 时间:
2020-04-30 09:45:56
阅读次数:
51
概述 Spring Cloud Config为分布式系统中的外部化配置提供服务器端和客户端支持。使用Config Server,您可以在中心位置管理所有环境中应用程序的外部属性。客户端和服务器上的概念都与Spring Environment和PropertySource抽象映射相同,因此它们非常适合 ...
分类:
编程语言 时间:
2020-04-28 20:16:30
阅读次数:
60