【发布时间】:2012-11-03 15:30:44
【问题描述】:
我有一个果园网站,但遇到以下问题:
如果我使用 URL:http://asiahotelct.com/tours/ct---chau-%C4%91oc---ha-tien-3n2%C4%91,没关系。但是当我将 url 更改为 / 到 %2f(如:http://asiahotelct.com/tours%2fct---chau-%C4%91oc---ha-tien-3n2%C4%91)时,它不再有效。
为什么/不能被%2f代替?
【问题讨论】:
-
/是路径分隔符。%2f是一个最终会转换为/的字符,但它不是路径分隔符。 -
%2F与/之间的细微差别是我在尝试使 curl bash 脚本适用于gitlab.comREST API 时所有痛苦的架构师。
标签: url percent-encoding