private function httpEncoding(param:String):String{    //转码 
    return encodeURIComponent(param); 
}

private function openSelfStr(deleteStr:String):String{    //解码 
    return decodeURIComponent(deleteStr); 
}

------------------------------------------------------------------------------------------------------- 
在URL后面加?传递的参数里有中文的时候,后台就取不到值。这时就需要对其进行转码

Flex中转码的函数:escape,encodeURI,encodeURIComponent

Flex中相应解码函数:unescape,decodeURI,decodeURIComponent

一、escape对0-255以外的unicode值进行编码时输出%u****格式。

其它情况下escape,encodeURI,encodeURIComponent编码结果相同。

二、encodeURIComponent是将中文、韩文等特殊字符转换成utf-8格式的url编码,所以如果给后台传递参数需要使用encodeURIComponent时需要后台解码对utf-8支持

PS: 
escape不编码字符有69个:*,+,-,.,/,@,_,0-9,a-z,A-Z

encodeURI不编码字符有82个:!,#,$,&,',(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-Z

encodeURIComponent不编码字符有71个:!, ',(,),*,-,.,_,~,0-9,a-z,A-Z

最新文章

  1. 【linux】su、sudo、sudo su、sudo -i的用法和区别
  2. js正则匹配的一个日常应用
  3. placeholder 使用
  4. hadoop日常运维与升级总结
  5. rhel7修改网卡命名规则
  6. Software Engineer
  7. DP总结 ——QPH
  8. git push提示或错误
  9. Spring-AOP和AspectJ的区别和联系
  10. 【grunt整合版】 30分钟学会使用grunt打包前端代码
  11. MySQL学习笔记(5)
  12. 启动报错 Unsupported major.minor version 51.0
  13. openstack基础框架
  14. devtools进行热部署
  15. The Django Book第六章(Admin)随笔
  16. 解读 --- 基于微软企业商务应用平台 (Microsoft Dynamics 365) 之上的人工智能 (AI) 解决方案
  17. PAT B1027 打印沙漏 (20 分)
  18. PAT甲级题解-1097. Deduplication on a Linked List (25)-链表的删除操作
  19. Git+Jenkins+FileGee 发布php应用
  20. Chapter2(变量和基础类型)--C++Prime笔记

热门文章

  1. VC++中字符串编码的转换
  2. LINQ To DataSet 示例
  3. 笔记本win7共享WIFI
  4. linux驱动程序设计的硬件基础,王明学learn
  5. loj 1337
  6. 智能车学习(十一)——陀螺仪学习
  7. zookeeper源码分析二FASTLEADER选举算法
  8. LoadRunner 脚本学习 -- 随机函数运用
  9. 【MongoDB】3.详细命令集合
  10. Loadrunner中参数化实战(7)-Unique+Each iteration