我的网络服务器是Apache,它的默认字符集是UTF-8 .

我有一个简单的HTML页面(没有与charset相关的元标记),它有一个超链接 .

Ällä

我还有一个CGI / Perl脚本 . 我想在Perl脚本上使用ISO-8859-1作为charset .

# for example: script.cgi?ti=abc.dat&ni=Ällä&jo=Tiim

$param = $ENV{QUERY_STRING};

($ti, $ni, $jo) = split(/&/, $param);

($te, $ni) = split(/=/, $ni);

print "Content-type: text/html\n\n";

print "$ni\n";

当使用Internet Explorer 11和服务器默认字符集(如果是UTF-8)时,我将收到错误HTTP 400.使用Firefox,没问题 .

但是,如果服务器默认字符集是ISO-8859-1,即使使用Internet Explorer 11,一切正常 .

那么,我怎么能告诉我的脚本它应该使用charset ISO-8859-1而不是UTF-8?

我已经尝试将 AddCharset iso-8859-1 .cgi 添加到我的.htaccess文件中,但它根本没用 .

java 默认字符集 iso_当服务器的默认字符集是UTF-8时,Perl并使用ISO-8859-1字符集...相关推荐

  1. Java可能使用UTF-8作为其默认字符集

    由于基于Java的应用程序通常用于各种各样的操作系统和环境中,因此Java开发人员经常会遇到与基于字符的输入和输出有关的问题 . 涉及这些问题的博客文章包括<警察的恐怖:默认语言环境,默认字符集 ...

  2. 设置mysql默认字符集_MySQL之修改默认引擎和字符集

    一.数据库引擎 1.1 查看数据库引擎 mysql> show engines; +--------------------+---------+------------------------ ...

  3. 问题解决:因cmd默认字符集为gbk导致查询MySQL的utf-8编码数据时中文乱码

    问题描述: MySQL 5.5.40 在修改默认字符集为 utf-8 后,通过控制台cmd直接查询表中数据后中文乱码 问题分析: 控制台cmd默认启动字符集为gbk,应将其改为utf8 cmd中 ch ...

  4. 超详细解读Java接口:模块通信协议以及默认方法和静态方法

    有不少学习Java的同学一直有个疑问,不仅在初学者中很普遍,连许多经验丰富的老手也很难表述清楚,那就是:Java接口到底是什么? 来看看孙鑫老师的讲解,本文干货含量拉满,这可能是距离你深入理解Java ...

  5. java默认代码地址_Java 8默认方法可能会破坏您的(用户)代码

    java默认代码地址 乍一看, 默认方法为Java虚拟机的指令集带来了一个很棒的新功能. 最后,库开发人员能够开发已建立的API,而不会对其用户代码造成不兼容性. 使用默认方法,当将新方法引入该接口时 ...

  6. java中8种数据类型和默认值所占字节数

    java 8种基本数据类型的默认值及所占字节数 通过一段代码来测试一下 8种基本数据类型的默认值 1 package dierge; 2 3 public class Ceshi { 4 int a; ...

  7. YDOOK:Java: 获取 boolean Boolean 数据类型的默认值

    YDOOK:Java: 获取 boolean Boolean 数据类型的默认值 © YDOOK JY Lin 文章目录 YDOOK:Java: 获取 boolean Boolean 数据类型的默认值 ...

  8. java年轻代和年老代默认比值_JAVA中的GC以及年轻代,年老代,持久代的认识

    java中我们常常谈论到垃圾回收机制,那么,垃圾回收机制又是什么呢?说到JVM调优,似乎很高大上,那么JVM调的都是那些数据呢?伊甸园区,幸存区,年轻代,年老代,持久代,每个词都熟悉又陌生,似乎很深奥 ...

  9. 图片(txt等)实现默认下载而不是浏览器默认打开(Java版)

    在网页上,如果我们的超链接的地址对应的是一个jpg文件,txt文件等,点击链接时,浏览器默认的是打开这些文件而不是下载,那么如何才能实现默认下载呢. 1.可通过自己写一个download.jsp来实现 ...

最新文章

  1. Java实现队列 链式存储结构
  2. 数据加密 - TDE透明数据加密原理
  3. 考研408大纲22年考研
  4. 量词逻辑量词里面的v表示?_知识表示能力问答中的人工智能量词(MCQ)
  5. DataContractJsonSerializer 没有using 类库找不到
  6. UVALive - 6440
  7. C++类所占大小的问题
  8. 现代交换技术的基本概念及基本知识
  9. day5-ATM和购物车
  10. CF633H Fibonacci-ish II
  11. 计算机桌面 文字大小,敬业签电脑桌面便签软件怎么设置字体字号大小?
  12. python中添加.pth_使用.pth文件扩展python环境路径
  13. 基于单片机干湿垃圾自动分类系统-毕设课设资料
  14. 第一章 python初窥 课后练习题
  15. 查看oracle执行计划方法( 一)
  16. 短信阅读率接近100%?短信营销用“短链接”提升推广效果
  17. 【ssh出错】Unable to negotiate with XXX: Their offer: ssh-rsa
  18. 通过例子理解 k8s 架构【转】
  19. C语言复习:(四)函数指针
  20. anaconda老版本下载的方法和Anaconda与Python版本对应关系以及anaconda安装方法

热门文章

  1. C++的那些事:你真的了解引用吗
  2. [转载]安装openssl,windows版
  3. fckeditor的jsp中的使用
  4. ldap、additional info: no global superior knowledge
  5. 知乎社区核心业务 Golang 化实践
  6. Redis命令——哈希(Hash)
  7. 基础排序算法详解与优化
  8. 启动targetcli时遭遇ImportError: cannot import name ALUATargetPortGroup故障
  9. Java 线程 — ThreadPoolExecutor
  10. MySQL安装最后一步apply security settings错误