【发布时间】:2018-01-09 11:28:46
【问题描述】:
我使用 angular 2 作为前端框架,并在后端使用节点 js,因此我尝试使用包含有关该图像的一些特定信息的 json 对象发送图像。所以我想知道,在 URL 中传递该 json 对象是否安全。
【问题讨论】:
-
为什么一切都这么大? -_-
-
你对我的问题有什么想法吗
-
我建议改为邮寄电话。
我使用 angular 2 作为前端框架,并在后端使用节点 js,因此我尝试使用包含有关该图像的一些特定信息的 json 对象发送图像。所以我想知道,在 URL 中传递该 json 对象是否安全。
【问题讨论】:
不,这不安全,因为您的 JSON 对象可能非常长,对于 URL 来说太长了。您将需要发送一个 AJAX 请求,其中您的 JSON 将是一个参数。发送 JSON 对象的异步请求示例:
xhttp.open("POST", "ajax_test.asp", true);
xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhttp.send("data=" + JSON.stringify(yourobject));
然后,在服务器上,您将有一个名为 data 的 POST 参数,您将拥有所需的一切。
【讨论】: