javascript - 使用 ajax 使用 JSON 数据发出 POST 请求是否安全?
问题描述
我正在开发需要使用 ajax 和 post 方法发送一些数据的 Web 应用程序。所以我有两种选择来发送数据,无论是 JSON 格式还是查询婴儿车。我很困惑我应该使用哪个?以 JSON 格式发送数据是否安全?
解决方案
正如@lucasreta 所提到的,如果您使用HTTPS,那么无论哪种方式都无关紧要。
这两种方法都被广泛使用。我知道 Google 接受带有查询参数的 Post 请求,并使用 JSON 对象响应ReCaptcha Server 端验证。
有时,使用一个或另一个(或两者)的决定取决于您选择的后端技术使您解析查询参数或序列化 JSON 的难易程度。
我会说在请求正文中使用 JSON 而不是查询参数是一种普遍趋势。
我发现了一些与您所问的问题更接近的问题...
推荐阅读
- automated-tests - Cucumber 中 BDD 场景的有效执行
- perl - 数组中的 Perl 引用为什么要创建一个新的引用值
- python - 拆分不带分隔符的字母数字列 pandas 数据框
- python - 我无法读取 JSON 文件并从中获取数据
- google-sheets - 如何从带有电子表格链接的列表中获取电子表格名称列表?
- c# - 在 C#.NET 或 C# WPF 中复制、粘贴、移动和删除另一个图像上的图像
- blockchain - 如何在当前公开的区块链中存储一些数据的哈希?
- html - 对 Div 是“a”的孩子感到困惑
- css - 与 create-react-app 中的组件全局共享 sass 变量
- r - 为什么future::future() 不能与闪亮的dbAppendTable 一起使用?