返回信息流具体怎么规定的?
从firefox里面贴出来是这样的:
http://zh.wikipedia.org/zh-cn/%E4%B8%AD%E5%9C%8B
窗口上看到是这样:
[wks@hive002 ~]$ nc -C zh.wikipedia.org 80
GET /zh-cn/%E4%B8%AD%E5%9C%8B HTTP/1.0
Host: zh.wikipedia.org
HTTP/1.0 200 OK
Date: Thu, 16 Dec 2010 09:49:31 GMT
Server: Apache
Cache-Control: s-maxage=2678400, must-revalidate, max-age=0
Content-Language: zh
Vary: Accept-Encoding,Cookie
Last-Modified: Wed, 15 Dec 2010 14:19:02 GMT
Content-Length: 578183
Content-Type: text/html; charset=utf-8
Age: 74030
X-Cache: HIT from sq64.wikimedia.org
X-Cache-Lookup: HIT from sq64.wikimedia.org:3128
X-Cache: MISS from sq66.wikimedia.org
X-Cache-Lookup: MISS from sq66.wikimedia.org:80
Connection: close
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh" dir="ltr">
<head>
<title>中国 - 维基百科,自由的百科全书</title>
[wks@hive002 ~]$ nc -C zh.wikipedia.org 80 > zhout.txt
GET /zh-cn/中国 HTTP/1.0
Host: zh.wikipedia.org
HTTP/1.0 200 OK
Date: Thu, 16 Dec 2010 03:34:40 GMT
Server: Apache
Cache-Control: s-maxage=2678400, must-revalidate, max-age=0
Content-Language: zh
Vary: Accept-Encoding,Cookie
Last-Modified: Wed, 15 Dec 2010 14:19:02 GMT
Content-Length: 578018
Content-Type: text/html; charset=utf-8
Age: 96655
X-Cache: HIT from sq78.wikimedia.org
X-Cache-Lookup: HIT from sq78.wikimedia.org:3128
X-Cache: MISS from sq75.wikimedia.org
X-Cache-Lookup: MISS from sq75.wikimedia.org:80
Connection: close
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh" dir="ltr">
<head>
<title>中国 - 维基百科,自由的百科全书</title>
似乎服务器两种都能接受。(后者终端是UTF8、gb2312都可以,服务器总是给UTF-8的响应)。
这是一条镜像帖。来源:北邮人论坛 / www-technology / #11902同步于 2010/12/17
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
URL与中文
wks
2010/12/17镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
就是文字的编码加上%
【 在 wks (cloverprince) 的大作中提到: 】
: 具体怎么规定的?
: 从firefox里面贴出来是这样的:
: http://zh.wikipedia.org/zh-cn/%E4%B8%AD%E5%9C%8B
: ...................
其实我是想问问,根据标准,url里面允许不允许出现中文。
【 在 xw2423 的大作中提到: 】
: 就是文字的编码加上%
: 【 在 wks (cloverprince) 的大作中提到: 】
: : 具体怎么规定的?
: ...................
【 在 wks 的大作中提到: 】
: 其实我是想问问,根据标准,url里面允许不允许出现中文。
: 【 在 xw2423 的大作中提到: 】
: : 就是文字的编码加上%
: ...................
查询字符串出现中文很正常,具体的映射路径URL应该也可以,只要服务器配置好,比如你上传某张图片时,图片是中文名,URL里就有中文,如果是采用MVC中CONTROLLER的ACTION来处理URL,没有见过,没有见过那种编程语言是用中文编的
【 在 wks 的大作中提到: 】
: 具体怎么规定的?
: 从firefox里面贴出来是这样的:
: http://zh.wikipedia.org/zh-cn/%E4%B8%AD%E5%9C%8B
: ...................
你这个中文极有可能是查询字符串,就像www.……aspx?cty='中国’,只不过它重写了URL或者采用MVC的表现形式,所以URL变成那个样子