- 浏览: 46183 次
- 性别:
- 来自: 南京
-
最新评论
-
youjianbo_han_87:
没有说明,如何处理半包啊。解码的时候,判断解码是否成功?不成功 ...
Java网络编程(五)socket的半包,粘包与分包的问题 -
bin_1715575332:
好文章,为何没人顶?
Java网络编程(一) TCP/IP,http,socket,长连接,短连接
文章列表
关于javaWeb的编码问题
- 博客分类:
- JavaWeb
用户从浏览器端发起一个 HTTP 请求,需要存在编码的地方是 URL、Cookie、Parameter。服务器端接受到 HTTP 请求后要解析 HTTP 协议,其中 URI、Cookie 和 POST 表单参数需要解码,服务器端可能还需要读取数据库中的数据,本地或网络中其它地方的文本文件,这些数据都可能存在编码问题,当 Servlet 处理完所有请求的数据后,需要将这些数据再编码通过 Socket 发送到用户请求的浏览器里,再经过浏览器解码成为文本。
一次 HTTP 请求的编码示例
URL 的几个组成部分
以下测试指定web服务器为Tomcat6.X,浏览器为IE8.X ...