【发布时间】:2014-11-16 10:20:18
【问题描述】:
我有一个简单的 MVC 模型。我正在做一个 Ajax 请求,我在其中发送一些要由 PHP 处理的数据并将数据库记录作为 JSON 检索。由于这个对象可能非常大,有什么方法可以在 PHP(服务器端)上压缩/加密它并在 Javascript 端(客户端)上解密它
$.ajax({
url: "/php/function/link/",
dataType: 'json',
data: {
"date": date,
},
type: "POST",
success: function(_data){
// load encrypted data here and decrypt it.
},
error: function() {
alert("Some error fetching!");
}
我尝试使用以下方法,但它们似乎不起作用(在 javascript 端解压缩它们时出错):
还有其他更好的方法吗? 我只需要:
在javascript上压缩数据以从客户端传递->将其发送到服务器(PHP)->对其进行解压缩并计算数据库查询->对其进行压缩->将其传递给javascript(客户端)->对其进行解压缩
【问题讨论】:
标签: javascript php ajax json