小编nil*_*ils的帖子

jQuery/Ajax:如何将数据发送到 url 而不在 Web 开发人员中显示数据

我有一个可以添加产品的小购物篮。

这是我的 index.php

...<script type="text/javascript" src="function.js"></script> 
<a title="Add to basket" onclick="add_product_to_cart('apple','1');" href="#">Apple</a><br>...
Run Code Online (Sandbox Code Playgroud)

这是functions.js

function add_product_to_cart(item, id) {
    var item = item;
    var id = id;

    $.ajax({
      url: "ajax.php",
      type: "POST",
      data: {
        action: "add",
        name: item,
        id: id
      },
    success: function(data) {
      //do something
    }
  });
};
Run Code Online (Sandbox Code Playgroud)

当我点击“Apple”时,参数被发送到 ajax,并且它们在例如 Firefox-Web-Developer 中可见。是否有机会隐藏这些 POST 参数?也许是为了保护它免受外界的攻击?我的想法可能完全错误如何将它添加到篮子里?谢谢你的帮助!!

这是我的网络开发人员的屏幕截图。 网络开发者 Firefox

javascript php ajax jquery

2
推荐指数
1
解决办法
6968
查看次数

标签 统计

ajax ×1

javascript ×1

jquery ×1

php ×1