关于参数furl进行编码的说明
预览服务器的调用格式为:http://ow365.cn/?i=x&furl=http://a.com/b.doc

此处http://a.com/b.doc是个URL地址,作为furl参数传递的,所以要进行编码。在地址中出现中文、及特殊符号必须要进行编码,因为浏览器的地址栏只接收ASCII字符,中文、阿拉伯文、韩文、&,等符号什么的都必须进行编码。

现代浏览器:Chrome、Firefox自己会进行编码处理,IE不会自行编码,所以必须要进行编码,编码方式采用UTF-8。比如这里的编码方式:URL编码

至于如何编码,每个语言都有好几种编码方式,可以自行百度:编程语言 URL编码。随便选一种即可,OfficeWeb365会自行解码。

比如上面的例子编码结果为:
http://ow365.cn/?i=x&furl=http%3a%2f%2fa.com%2fb.doc


----------------------------------------------------------------
更进一步了解URL编码知识,可参考以下文章:

Web开发者应知的URL编码知识
URL中编码URL特殊字符
URL编码总结


关键词:编码
公告 帮助

Copyright © 2014-2017 西安大西信息科技有限公司  TEL:029-83500056service@officeweb365.com晋ICP备13003424号