HTTP 发送特殊字符 &

转载 2012年03月29日 11:33:43
 在用HTTP发送带有中文时用encodeURI()方法,发送带有特殊字符的字符串时,这个方法对这!@#$%^*()等是不进行重新编码的,因为这些是ASCLL编吗,如果用get 方式,发送特殊字符会不能成功发送。
这种情况下可以用post 方式去发送一些特殊字符,例如*()%$等,但post方式在发送的内容中如果有&字符还是不可以因为post在传输过程中是一个特殊字符。如果先把这个&字符转换为%26的话,如果再用encodeURI()  %号 也要会被转换成%25 这样还是出现错乱,


总结:
1 。如果用GET方式请求:应该先先把所有的要发送的内容进行encodeURI , 然后再把~!@#$%^&*()等特殊字符替换为  (% +16进制)
2 。如果用POST方式请求 :应该为  先把所有的要发送的内容进行encodeURI(),然后再把&符替换为%26这样OK了

http请求中对特殊字符的处理,以及xml中对特殊字符的处理

特殊字符的转义,xml解析等
  • heqifan19891115
  • heqifan19891115
  • 2017年05月05日 17:50
  • 411

XML 特殊字符处理

在XML中,有一些符号作为XML 的标记符号,一些特定情况下,属性值必须带有这些特殊符号。 下面主要是讲解一些常用的特殊符号的处理 例一: 双引号的使用。 双引号作为XML 属性值的开始结束符...
  • ldl22847
  • ldl22847
  • 2011年12月01日 00:51
  • 36824

HTTP 发送特殊字符 &

在用HTTP发送带有中文时用encodeURI()方法,发送带有特殊字符的字符串时,这个方法对这!@#$%^*()等是不进行重新编码的,因为这些是ASCLL编吗,如果用get 方式,发送特殊字符会不能...
  • gold0523
  • gold0523
  • 2014年07月31日 19:44
  • 363

使用java模拟http请求时关于特殊字符的处理+

java模拟http测试的中传参数要编码
  • dayuang2009
  • dayuang2009
  • 2016年08月29日 17:03
  • 2061

http参数中特殊字符处理

特殊字符 有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。编码的格式为:%加字符的ASCII码,即一个百分号%,后面跟对应字符的ASCII(16进制...
  • hellochenlian
  • hellochenlian
  • 2014年08月12日 11:23
  • 31878

http url转义字符,特殊字符

http url转义字符,特殊字符
  • hellochenlian
  • hellochenlian
  • 2014年08月06日 11:16
  • 19515

Oracle 通过UTL_HTTP 发送http请求并处理发送内容中包含空格和特殊字符的问题

Oracle 通过UTL_HTTP 发送http请求并处理发送内容中包含空格和特殊字符的问题
  • rznice
  • rznice
  • 2017年05月22日 13:39
  • 2293

http_proxy 密码遇到特殊字符处理方法

参考:http://www.bijimi.com/other/os/27486.html export http_proxy="http://用户名:密码@代理IP:代理端口" 如expo...
  • minibird1
  • minibird1
  • 2014年12月17日 20:37
  • 1945

字符串特殊字符特殊处理方法:stringByTrimmingCharactersInSet

在app中,处理用户的输入是很头疼的,NSString自带了这个方法,可以去除用户输入的前后空格(注意只是前后哦)或是里面的特殊符号。 NSString *str = @" 我是一个程序猿...
  • sinat_28585351
  • sinat_28585351
  • 2017年06月05日 16:20
  • 142

Xmpp遇到的问题:openfire中发送某些特殊字符会断开xmpp连接的问题(3)

[java] view plaincopyprint?   protected char more() throws IOException, XmlPullParser...
  • jiankeufo
  • jiankeufo
  • 2015年01月28日 16:27
  • 649
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:HTTP 发送特殊字符 &
举报原因:
原因补充:

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