url 编码问题 求帮助

kuhool 发布于 2012/04/21 08:45
阅读 128
收藏 1

建立中文文件在url上为什么不能显示,

例如: localhost/blog/小明/index.php

这种情况在url不显示index.php文件

把小明给改成字母xiaoming就可以了

加载中
0
红薯
红薯
URL中的中文要做URL Encode 编码后才能用,Java 的话可以用 URLEncoder 这个类进行转码
0
首席xx师
首席xx师
很明显没有urlencode
k
kuhool
跟何况这也不是传值呀 ???文件夹也可以编码解码吗
0
k
kuhool

和服务器或者php设置没有关系吗 

必须每次都需要编码解码吗

0
朱__朱
朱__朱

文件和目录命名尽量不要使用中文和空格

GET数据中的特殊字符,都要进行urlencode,因为现在的浏览器都支持中文url所以不会为你自动urlencode

POST数据中的特殊字符,浏览器会自动执行urlencode,服务器端会自动执行urldecode

0
红薯
红薯
只要URL中出现中文就要做 urlencode
红薯
红薯
回复 @kuhool : 是文件夹的名称,而不是文件夹,名称就是字符串,字符串怎么不能 urlencode
k
kuhool
@红薯 urlencode能用于字符串 我问题是文件夹呀
红薯
红薯
回复 @kuhool : 那是字符串,不是文件
k
kuhool
它是个文件那怎么用 urlencode??
返回顶部
顶部