发新帖  新投票  回帖  关闭侧栏
隐身或者不在线

发表时间:2015-7-9 16:10

[求助] 关于华声个人上传空间 url编码(含汉字的文件名)



枳橘吟 发表在 投诉&建议 华声论坛 http://bbs.voc.com.cn/forum-66-1.html


求教 技术GG:
  事由
  华声个人上传空间,几经更新、改版。较早时,允许汉字文件名,后来不允许了,但将地址贴到浏览器时,可自动进行url编码,如下例:
  http://webftp.bbs.hnol.net/dysr/mp3player/夜来香.txt
  http://webftp.bbs.hnol.net/dysr/mp3player/%D2%B9%C0%B4%CF%E3.txt

  前不久,空间使用了新的“浏览器”“VOCExplorer”(——华声论坛·WEB空间),不再进行url编码了,含汉字的地址就呈失效状态。
  问题
  怎样自行处理url编码?华声的编码出处(两字节方式,三字节方式无效)。

//==================================================
  如果将形如“%E3”的形式叫作一个字节,华声的url编码,一个汉字为两个字节;
  遍查相关资料,没有找到这种两字节的编码,一般为单字节(夜来香:\u591c\u6765\u9999 或 %u591c%u6765%u9999)和三字节(夜来香:%E5%A4%9C%E6%9D%A5%E9%A6%99)

  编码相关处理尝试
  1、jave.net.URLEncoder.encode(str, "UTF-8")
  2、js:escape("夜来香"),与F脚本相同
  3、js:document.write(encodeURI("http://webftp.bbs.hnol.net/dysr/mp3player/夜来香.txt"));
  4、在线转码:http://tool.oschina.net/encode

  感谢。
  问好。

隐身或者不在线

回复时间:2015-7-9 16:22
  此帖内容发在“动漫学坊”,求教高手。有什么不妥吗?为什么“删至回收站”?能不能给个理由?
  拜托。

发新帖 新投票
 回帖
查看积分策略说明快速回复主题
你的用户名: 密码:   免费注册(只要30秒)


使用个人签名

(请您文明上网理性发言!并遵守相关规定
   



Processed in 0.028203 s, 8 q - 无图精简版,sitemap,