![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据交互---协议---编码---乱码
文章平均质量分 50
iteye_11753
这个作者很懒,什么都没留下…
展开
-
乱码问题终结
从HTTP报文上分析:get 传输机制与 post 有本质不同 get 传输的内容封装在消息头,而且只能传输 ISO-8859-1码的内容,如果是汉字则出现乱码现象 (HTTP协议规范参数会转为ISO-8859-1)post 传输的内容封装在消息体,支持包括 ISO-8859-1码在内的多种编码数据 GET方式客户端发送流程:编码: 发送URL前的编码,IE的GBK或火狐的UTF-...原创 2011-09-10 11:51:05 · 132 阅读 · 0 评论 -
HTTP协议学习
在HTTP当中有些用于表示重定向的状态码,范围在3XX。 1.302 Found。 302返回码指示资源临时在另一个位置,该位置通过Location指定。如果302响应对应的请求方法不是GET或者HEAD,那么客户端在获得用户许可之前是不能自动进行重定向的,因为这有可能会改变请求的条件。在RFC1045和RFC2068中指明客户端在响应重定向时是不可以改变请求的方法的。但是在多数实现中,总...原创 2011-09-12 11:18:19 · 69 阅读 · 0 评论 -
【转载】Java判断字符串中是否包含汉字
import java.util.regex.Matcher; import java.util.regex.Pattern; public class IfHanZi { public static void main(String[] args) { //方法一: String s1 = "我是中国人"; String s2 = "imchi...原创 2011-09-13 11:34:30 · 59 阅读 · 0 评论 -
Digester在项目中应用
Digester由"事件"驱动,通过调用预定义的规则操作对象栈,将XML文件转换为Java对象。 对使用者而言,Digester的核心在于匹配模式与规则(matching pattern + rule)。 其实就两点: 1、用一个XML文件定义Java对象的状态(数据源文件), 2、另一个XML文件定义装载数据源文件的装载逻辑 场景: CRM要调用帐管的接口查帐单,由于帐管接口未定下来...2011-09-13 22:11:54 · 94 阅读 · 0 评论 -
JAVA--IO--乱码
一、 IO的乱码往往出现字符流中,可在字节流向字符流转换的时候处理,如: new InputStreamReader(new FileInputStream(file),"UTF-8") 二、 或者直接使用字节流 new String(sb.toString().getBytes("ISO-8859-1"), "UTF-8")//注:sb是字节流的简单拼装 在字节转向字符流...原创 2012-02-29 11:34:50 · 90 阅读 · 0 评论 -
解析XML各种异常
The markup in the document following the root element must be well-formed. XML是树状结构,一定要有个最外层的标签套住 Invalid byte 1 of 1-byte UTF-8 sequence 异常分析和解决 “org.dom4j.DocumentException: Invalid byte 1 of...原创 2012-04-26 17:31:02 · 748 阅读 · 0 评论