php – “POST请求还有$_GET参数”是什么意思
嗨,我正在看$_GET和$_POST方法之间的差异,我遇到了一些文章说
> POST请求也有$_GET参数 When should I use GET or POST method? What’s the difference between them? http://www.sitepoint.com/on-get-and-post/ 还有一个例子
那么我们如何同时使用$_GET [‘id’]和$_POST [‘id’],令人困惑. 先感谢您 :) 解决方法
也许最简单的理解方法是$_GET简单命名.实际上它代表的是“查询字符串”参数的值,这些参数是在?后面的URL部分解析的.由于每个请求都有一个URL,无论它是什么类型,任何请求都可以填充$_GET.
另一方面,$_POST仅填充POST请求,即使只有那些请求体具有特定格式的请求. 当您在HTML中使用method = get时,浏览器只会根据表单数据创建一个URL,并使用GET请求请求该URL与您在地址栏中键入的URL相同.使用method = post,表单数据将与URL分开发送,但URL可能仍包含?和查询字符串. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |