博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tomcat到apache php 的编码转换
阅读量:3555 次
发布时间:2019-05-20

本文共 398 字,大约阅读时间需要 1 分钟。

 

服务器本地编码:GBK

response 编码:ISO-8859-1(tomcat服务器默认response 编码ISO-8859-1)
输出:GBK->ISO-8859-1
正确方法:
1、改变response编码 response.setCharacterEncoding("GBK");
2、String result = new String(str.getByte("GBK"),"ISO-8859-1");

输入:

1、如果response 是 ISO-8859-1:ISO-8859-1->GBK(这步是PHP自动的)
2、如果response 是 GBK:GBK->GBK(这步是PHP自动的)
php页面本身的编码:UTF-8
正确方法 GBK->UTF-8:mb_convert_encoding(file_get_contents($url),"UTF-8","GBK");

转载地址:http://fjdrj.baihongyu.com/

你可能感兴趣的文章
java中对象的类型转换
查看>>
java基础入门 String
查看>>
Java基础入门 StringBuffer类
查看>>
Java基础入门 currentTimeMillis方法
查看>>
Java基础入门 arraycopy方法
查看>>
Java基础入门 Math类
查看>>
Java基础入门 Random类
查看>>
Java基础入门 Date类
查看>>
Java基础入门 Calendar类
查看>>
Java基础入门 DateFormat类
查看>>
Java基础入门 Window类及Panel类
查看>>
Java基础入门 AWT事件处理
查看>>
Java基础入门 鼠标事件
查看>>
Java基础入门 键盘事件
查看>>
Java基础入门 GridLayout
查看>>
JavaEE Bean的两种常用作用域 singleton(单例)和prototype(原型)
查看>>
MySQL 数据库索引
查看>>
JavaEE Spring与MyBatis的整合之传统DAO方式整合(教材学习笔记)
查看>>
JavaEE MyBatis与Spring的整合——基于mapper接口方式开发(教材学习笔记)
查看>>
JavaWeb 使用Cookie实现——显示用户上次访问时间(教材学习笔记)
查看>>