【发布时间】:2015-05-18 13:42:47
【问题描述】:
我同时使用了 get / post me 并了解两者在限制/安全性等方面的差异。
嗯,当我们使用 get 方法时,我们从查询字符串中获取数据,这很好。
现在,发帖:
假设从 one.php,我们传递变量名称,它的形式为 method = "post",我们在 two.php 中使用 $_POST['name'] 获取它,这个名称实际上存储在两者之间这 2 个页面以及它实际来自哪里,并且可以使用 $_POST 访问它?
另外,数据是否有任何机会被黑客入侵/被任何人看到?
谢谢!!
【问题讨论】:
-
POST 将要处理的数据(例如,从 HTML 表单)提交到已识别的资源。数据包含在请求的正文中。这可能会导致创建新资源或更新现有资源或两者兼而有之。
-
@Daan 加上一点额外的解释(可能还有一个链接),这可能会成为一个很好的答案。