TCP以流的方式进行数据传输,上层应用协议为了对消息的区分,采用了以下几种方法。 1.消息固定长度 2.第一篇讲的回车换行符形式 3.以特殊字符作为消息结束符的形式 4.通过消息头中定义长度字段来标识消息的总长度 一、采用指定分割符解决粘包与拆包问题 服务端 客服端: 很多事情看代码解决,hello ...
分类:
Web程序 时间:
2016-06-01 00:02:20
阅读次数:
639
今天分布式应用、云计算、微服务大行其道,作为其技术基石之一的 RPC 你了解多少?一篇 RPC 的技术总结文章,数了下 5k+ 字,略长,可能也不适合休闲的碎片化时间阅读,可以先收藏抽空再细读:)全文目录如下:
定义
起源
目标
分类
结构
模型
拆解
组件
实现
导出
导入
协议
编解码
消息头
消息体
传输
执行
异常
总结
参考
两年前写过两篇关于 RPC 的文章,如今回顾发现结...
分类:
其他好文 时间:
2016-05-23 15:15:07
阅读次数:
246
ajax常见问题 1、 ajax缓存问题 给服务器端加上header消息头 让浏览器不缓存: header(“Cache-Control: must-revalidate”); 2、 乱码 尽量要让js和html编码一致 注意:当前后代码都一致为GBK的时候,发送请求时还是有可能出现乱码,之歌时候就 ...
分类:
Web程序 时间:
2016-05-20 07:28:02
阅读次数:
231
1. Servlet开发要点
1.1. 重定向
1.1.1. 什么是重定向
在服务器为浏览器提供响应时,回传的数据包中的状态行里面是302状态码,同时在消息头内会增加一个键值对,名称为Location,值是一个新的URL地址。当这个响应到达浏览器的时候,这一次的请求响应过程并未结束,浏览器遇见302状态码之后,会立即按照Location头信息中指定的URL地址发送新的一个请求,这样一...
分类:
Web程序 时间:
2016-05-07 10:28:13
阅读次数:
203
1、关于Ajax交互的步骤
1.1 获取到xmlhttprequest
1.2 设置xmlhttprequest的onreadystatechange响应事件
1.3 准备获取ajax请求 xmlhttp.open("POST", "AjaxServerlet", true);
1.4 设置消息头为表单形式,模仿表单...
分类:
编程语言 时间:
2016-05-06 16:20:48
阅读次数:
188
1.关于HTTP消息详见: http://www.runoob.com/http/http-messages.html
http消息中请求头是浏览器要告诉服务器的信息,而响应头是服务器要告诉客户端的信息。这些头的定义是HTTP协议定义好的,客户端和服务器通过解析消息头中信息来完成各自的工作。比如:请求头中Accept-Language:zh-CN,zh;q=0.8 告诉服务器客户端能接收的语言。2...
分类:
Web程序 时间:
2016-05-06 13:04:24
阅读次数:
222
http中请求报文和响应报文1. HTTP请求格式 做过Socket编程的人都知道,当我们设计一个通信协议时,“消息头/消息体”的分割方式是很常用的,消息头告诉对方这个消息是干什么的,消息体告诉对方怎么干。HTTP协议传输的消息也是这样规定的,每一个HTTP包都分为HTTP头和HTTP体两部分,消息体是可选的,而消息头是必须的。每当我们打开一个网页,在上面点击右键,选择“查看源文件”,这时看...
分类:
Web程序 时间:
2016-04-29 17:47:14
阅读次数:
259
http中请求报文和响应报文1. HTTP请求格式 做过Socket编程的人都知道,当我们设计一个通信协议时,“消息头/消息体”的分割方式是很常用的,消息头告诉对方这个消息是干什么的,消息体告诉对方怎么干。HTTP协议传输的消息也是这样规定的,每一个HTTP包都分为HTTP头和HTTP体两部分,消息体是可选的,而消息头是必须的。每当我们打开一个网页,在上面点击右键,选择“查看源文件”,这时看...
分类:
Web程序 时间:
2016-04-26 20:04:35
阅读次数:
206
三、HTTP响应
一个HTTP响应代表服务器向客户端回送的数据,它包括:
一个状态行、若干消息头、以及实体内容,其中的一些消息头和实体内容都是可选的,消息头和实体内容之间要用空行隔开。
(1)状态行
状态行用于描述服务器对请求的处理结果。
(2)消息头
消息头用于描述服务器的基本信息,以及数据的描述,服务器通过这些数据的描述信息,可以通知客户端如何处理等一会儿它回送的数据。
(3)实...
分类:
编程语言 时间:
2016-04-22 19:17:07
阅读次数:
228
本文写了一个简单的用户登录,并且介绍了http协议,主要介绍了http消息头和响应头。最后介绍了几个使用http响应头的例子。...
分类:
Web程序 时间:
2016-04-22 18:48:31
阅读次数:
233