标签: php http http-headers
PHP标头位置是否应该编码?
header("Location: ".$_SERVER["REQUEST_URI"]); header("Location: ".rawurlencode($_SERVER["REQUEST_URI"]));
如果是这样,为什么,何时以及如何?
答案 0 :(得分:1)
如果您的网址中有一些特殊字符(在RFC1806中定义),则只需对其进行编码即可。特别是你应该使用以下字符编码所有URL:{} | \ ^〜[]`(从RFC1738开始)