首页 > 解决方案 > 使用 ajax 使用 JSON 数据发出 POST 请求是否安全?

问题描述

我正在开发需要使用 ajax 和 post 方法发送一些数据的 Web 应用程序。所以我有两种选择来发送数据,无论是 JSON 格式还是查询婴儿车。我很困惑我应该使用哪个?以 JSON 格式发送数据是否安全?

标签: javascriptajax

解决方案


正如@lucasreta 所提到的,如果您使用HTTPS,那么无论哪种方式都无关紧要。

这两种方法都被广泛使用。我知道 Google 接受带有查询参数的 Post 请求,并使用 JSON 对象响应ReCaptcha Server 端验证

有时,使用一个或另一个(或两者)的决定取决于您选择的后端技术使您解析查询参数或序列化 JSON 的难易程度。

我会说在请求正文中使用 JSON 而不是查询参数一种普遍趋势。

我发现了一些与您所问的问题更接近的问题...

REST API 最佳实践:查询字符串中的参数与请求正文中的参数

REST API 最佳实践:将参数放在哪里?


推荐阅读