web应用中涉及到的编码问题总结
在使用Stream获取动态页面的静态结果,应注意stream.charset的属性值和相关页面保持一致。
只要web页面保存编码相同,在传送和接收中文字符就不会出现乱码。如页面A.htm为“UTF-8”编码保存的,而接收页面b.asp为“ANSI”保存。在b.asp中使用Request("fieldName")接收来自A.htm页面的数据时就会产生乱码。如果在b.asp添加Response.charset="UTF-8",可能会解决些问题。下面是在WEB应用中涉及到的编码问题:
1、<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> 及 Response.Charset
后台输出的字符将以“简体中文(gb2312)”编码,数据库中获取的数据及Response.Write输出的字符
936: gb2312
65001: utf-8
2、<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
web页面将以 "gb2312" 编码方式显示,不管文件是以何种编码保存(“ANSI”“UTF-8”或“UNICODE”)。这里只关注显示
3、在DW中按“Ctrl+j”,或记事本中打开WEB页面“另存为”都可以改变页面保存时所使用的编码
使用DW、记事本或其它页面编辑工具时,默认保存编码方式为“ANSI”,使用stream.charset="gb2312",可以达到一样的效果
下面的链接可以参考阅读
http://bbs.xidong.net/simple/index.php?t360.html
web应用中涉及到的编码问题总结相关推荐
- [转载]Java web应用中的常见字符编码问题的解决方法
以下是 Java web应用的常见编码问题 1. html页面的编码 在web应用中,通常浏览器会根据http header: Content-type的值来决定用什么encoding, 比如遇到Co ...
- request 和require区别_JAVA WEB开发中涉及到的get和post请求,他们的区别
Get和Post的区别: 1.get是从服务器上获取数据,post是向服务器传送数据. 2.get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可 ...
- Java Web中涉及的编解码
一次http请求涉及的编解码 URL的编解码 URL的组成部分 以Tomcat服务器为例子,其中Port,ContextPath在Server.xml中配置 <Connector connect ...
- Web应用中浏览器与服务端的编码和解码
[1]基本概念 有信息交换就会产生编码.传输.解码三个过程.编码是信息从一种形式转变成另一种形式的过程,正如人类的语言通过声带编码,转换成声波.解码是编码的逆函数,耳膜接收声波,通过脑神经解码成人类文 ...
- 用户使用计算机从输入,[多选] 用户使用计算机从输入汉字到输出汉字的过程中,涉及到的编码有()...
[多选] 用户使用计算机从输入汉字到输出汉字的过程中,涉及到的编码有() 更多相关问题 The mistake I made last week has been a timely reminder ...
- web浏览器中的base64编码解码
Base64介绍 Base64是一种基于64个可打印字符来表示二进制数据的表示方法.由于2^6=64,所以每6个位元为一个单元,对应某个可打印字符.3个字节有24个位元,对应于4个Base64单元,及 ...
- 谈谈WEB开发中的苦大难字符集问题
记得刚做javaweb开发的时候被这个编码问题搞得晕头转向,经常稀里糊涂的编码正常了一会编码又乱了.那个时候迫于项目进度大多都是知其然不知其所以然.后来有时间就把整个体系搞了个遍,终于摸通了来龙去脉. ...
- 第十一章:WEB浏览器中的javascript
客户端javascript涵盖在本系列的第二部分第10章,主要讲解javascript是如何在web浏览器中实现的,这些章节介绍了大量的脚本宿主对象,这些对象可以表示浏览器窗口.文档树的内容.这些章节 ...
- web项目中的web.xml元素解析
2019独角兽企业重金招聘Python工程师标准>>> 1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始.这个头声明可以使用的XML版本并给出文件的字 ...
最新文章
- Java报告比较日期_Java程序如果一个日期在另一个日期之后比较日期
- 移动互联网下半场 iOS 程序员面试真经,让你进入 BAT 不再是梦
- 宿主不能访问本机虚拟机中的web服务器
- commit git idea 速度慢_关于Idea使用git时commit特别慢的问题及解决方法
- Oracle 11g新特性密码大小写敏感问题
- sprintf函数、snprintf函数、asprintf函数、vsprintf
- 网秦任命两位新董事 成立投资委员会
- SparkStreaming transform算子入门案例
- Luogu P1131 [ZJOI2007]时态同步 树形DP
- android之Fragment(官网资料翻译)
- MySQL之Got fatal error 1236 from master when reading data from binary log
- QT QTableWidget设置单元格不可编辑
- 虚拟局域网+思科交换机基础配置学习有图简单易懂.
- 湖北移动CM201-1-CH _S905L3B-UWE5621DS_线刷固件包
- 电脑重装系统,微信备份与恢复聊天记录,保存的文件。微信聊天记录迁移
- 浏览器扩展开发 - i18n 国际化多语言配置
- 前端项目,看我在这里管理全局后台初始化的数据,就问你飒不飒?
- 如果将计算机网络划分为,计算机网络:如果将192.12.66.128/25划分为三个子网,其中子网1可以容纳50台计算机,...
- 计算机当中的存储单位
- 2012年9月8日参加中国软件开发者大会学习笔记