URL Encoding

原创 2006年06月02日 14:26:00
        function replaceAll (streng, soeg, erstat)
        {
            var st = streng;
            if (soeg.length == 0)
                return st;
            var idx = st.indexOf(soeg);
            while (idx >= 0)      
            {
                st = st.substring(0,idx) + erstat + st.substr(idx+soeg.length);
                idx = st.indexOf(soeg);
            }
            return st;
        }
        function encodeURL(url){
            var inputString=url;
            var encodedInputString=escape(inputString);
            encodedInputString=replaceAll(encodedInputString, "+", "%2B");
            encodedInputString=replaceAll(encodedInputString, "/", "%2F");             
            return encodedInputString;          
        }

相关文章推荐

URL Encoding - CFURLCreateStringByAddingPercentEscapes

转自: http://objcolumnist.com/2009/10/25/escaping-a-url/ URL Encoding If you have tried ...

关于Unicode和URL encoding入门的一切以及注意事项

有感于,我们每天用各种的编辑器,嘴里喊着utf-8,BOM头,gbk,encode,decode,却鲜有人知道它们的由来和为什么这样做(好吧,也有可能就我一个人不知道)。最近找了很多资料,在这里做一个...
  • t_1007
  • t_1007
  • 2016年08月26日 14:17
  • 1064

URL encoding科普

什么是URL encodingURL encoding是Uniform Resource Identifier(URI)规范文档中对特殊字符编码制定的规则。本质是把一个字符转为 %加上UTF-8编码...

Cocoa Fundamentals Category 的例子--更好用的URL encoding方法

如果你在做基于RESTFul的应用,你肯定需要对传递的参数进行编码。比如你要传递信息是: China,Beijing,Haidian经过URL编码后,这个字串成了 China%20...
  • eqiuno
  • eqiuno
  • 2012年03月03日 17:04
  • 1773

URL及URL encoding 简述

介绍当我们浏览网页的时候,其中涉及到不少技术。其中,有一项最基本的机制使得我们可以顺利的在浩瀚的互联网海洋中快速的定位到我们想要的资源并接收数据。这项技术是网页的根本,是形成互联网的基石。它就是URL...

AC encoding

  • 2014年06月17日 16:45
  • 937B
  • 下载

[转]关于unicode,mbcs,utf8,charset,encoding等相关概念的说明

转自:http://www.bloggern.com/2945.html          好像第一次遇到跟字符集有关的问题大概应该是在7年前,第一次写java,总是会出现编码转换的问题,动不...
  • ppc001
  • ppc001
  • 2011年11月15日 21:37
  • 301

encoding_1.0.0

  • 2010年04月08日 13:12
  • 214KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:URL Encoding
举报原因:
原因补充:

(最多只允许输入30个字)