encodeuri和encodeuricomponent的区别

奮斗ing.

encodeuricomponent会把所有特殊字符进行转义,包括URL中的 / = ? 等符号,所以该方法是不能对整个URL用的;

encodeuri是对整个URL进行转义,但保留 / = ? 等URL中需要使用的字符。


所以,如果是要对参数中的字符串进行转义,就用encodeuricomponent,否则就用encodeuri。


另外,escape方法也可以进行转义,但仅支持ASCII,因此汉字会被转义成%u1234这种形式,这对英文以外的文字十分不友好。而encodeuri和encodeuricomponent是支持UTF-8的,所以如字符串“%你好&”会被编码成“%25你好%26”,原始的字符是会保留的。escape已经不赞成使用了。

主 楼 发布于:2018-01-31 18:16:07回复
旅行者

使用escape的话,“%你好&”会被转义成:%25%u4F60%u597D%26

2 楼 发布于:2018-01-31 18:18:14
回复
广东狗

一杯两杯大步走,三杯四杯扶墙走,五杯六杯墙走我不走,喝上一斤妹妹抱我走!

3 楼 发布于:2018-03-12 01:30:43
回复
郑越与焕柳的~

这是要火的节奏啊

4 楼 发布于:2018-03-15 01:00:08
回复
寂寞的家

天增岁月人增寿,春满乾坤福满门。三羊开泰送吉祥,五福临门财源茂。恭祝新春快乐,平安幸福,合家欢乐!

5 楼 发布于:2018-04-14 01:24:24
回复
花花二

怀才就像怀孕,时间久了才能让人看出来。

6 楼 发布于:2018-04-14 07:19:36
回复
象鼻山网

楼主快去捡肥皂吧

7 楼 发布于:2018-04-27 00:45:36
回复
减肥成功的我

万乐淫为首。

8 楼 发布于:2018-05-11 08:22:22
回复
呼伦猫

做家具的是木材,懂诗词的是秀才,众人想的是钱财,被培养的是人才,女人要的是身材,发消息的是天才,正看短信的是蠢才!

9 楼 发布于:2018-09-11 15:33:55
回复
神草王

牵着情人的手仿佛回到了十八九,牵着女同学的手后悔当年没下手,牵着小姨的手发现以前牵错了手。

10 楼 发布于:2018-12-08 21:09:37
回复
碧波青荷

楼主节操掉了,还不快捡起来

11 楼 发布于:2019-03-14 11:16:07
回复
那么理所当然

仔仔被爸爸修理了,他跑去找妈妈诉苦:“妈妈,有人打你儿子你会怎样?” 妈妈:“我会打他的儿子报仇!” 仔仔:“……”

12 楼 发布于:2019-03-19 05:14:02
回复
心雨小窝

“捷克斯洛伐克”!我叫JACK,我老婆总这样抱怨我。

13 楼 发布于:2019-04-16 12:26:24
回复
要脸胗

有你开心省心,对你真心痴心,为你担心忧心,也曾伤心痛心,不敢变心花心,不要多心疑心,写它我很费心,最怕你是无心

14 楼 发布于:2019-05-27 07:18:20
回复
德安府二少

人不猥琐枉少年!

15 楼 发布于:2019-08-09 14:30:24
回复
婷妞888

我们不生产水,我们只是大自然的搬运工

16 楼 发布于:2022-12-22 14:31:01
回复
山水墨画

紧急通知:各位同事,为庆祝三八妇女节,单位组织大家看电影,每人限领两张票,请收到通知后速来领取!

17 楼 发布于:2024-10-27 22:43:47
回复
大枪无敌王

小鸟恋爱了,蚂蚁同居了,苍蝇怀孕了,蚊子流产了。我们还等什么呢?

18 楼 发布于:2024-11-13 23:17:07
回复

发表回复: