如何用Base64编码URL参数


How To Base64 Encode URL Params?

示例我们有一个表单:

<form action="" method="GET">
<input type="text" name="Search">
<input type="submit" value="Search">
</form>

如果点击搜索btn url将重定向到

search.php?Search=parametr

如何将此参数编码为Base64 ?

search.php?Search=cGFyYW1ldHI=

应该就这么简单。如果要在url中发送已编码的参数,则必须在html响应之前对其进行编码。否则这个编码就没有意义了。

$base64 = base64_encode($parameter);