如何在URL中传递包含/ round的字符串?

时间:2012-02-08 06:30:23

标签: php encoding

我一直在关注使用base 64的this encryption method

但是,由于base64包含/,因此当我通过网址传递时,包含/可能会搞砸。我如何解决这个问题?

2 个答案:

答案 0 :(得分:3)

答案库64对其进行编码,并且由于base 64包含/,因此您需要再次对其进行编码,您可以使用urlencode对其进行编码。如果您有urlencode d字符串,则可以使用urldecode获取其值。

答案 1 :(得分:2)

您有两种选择:

  1. 你可以urlencode加密代码
  2. 或者您可以访问$_SERVER['REQUEST_URI']