【发布时间】:2015-06-24 10:52:10
【问题描述】:
我想在 URL 中传递一些 JSON 代码作为 get 参数,但我不希望任何人知道我发送的内容,而且我不想将数据存储在数据库中。
现在我使用 base64 编码来加密 JSON,但它不安全。
有人知道我该怎么做吗?
$json = '{"key":"value"}';
$encoded_json = base64_encode($json);
header("Location: http://domain.com/data={$encoded_json}");
【问题讨论】:
-
至少使用 HTTP POST
-
注意,base64 编码不是加密
标签: php encryption base64