Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
338 views
in Technique[技术] by (71.8m points)

表单提交accept-charset 属性疑问

关于这个属性有如下几个疑问,爱心大神帮忙解答一下
(1).accept-charset 的目的是不是用于预判服务器支持哪些编码,且表单字段的值就采用此规定的编码类型进行编码。
(2).属性值设置为ISO-8859-1

<form action="welcome.php" method="POST" accept-charset="ISO-8859-1">
    First name: <input type="text" name="firstName" value="春节"><br>
    Last name: <input type="text" name="lastName" value="Mouse& "><br>
    <input type="submit" value="提交">
  </form>

谷歌开发者工具看到提交信息如下
1.jpg
竟然是中文的实体字符,是因为ISO-8859-1编码导致的吗,它只是ASCII的扩展,不包含中文啊。
(3).提交中文出现unable to decode value
2.jpg
不知道谷歌为什么会出现这个东西,难道它能感知到服务端不能处理表单字段的编码


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
等待大神解答

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...