javascript 请问提交方式put与get、post有什么区别?

JavaScript015

javascript 请问提交方式put与get、post有什么区别?,第1张

字面上讲:

GET:拿回来

POST:投递.

PUT:放上去。

当我们只要目的是从服务器上那东西就可以用 get,或者我们第一次访问服务器,还不知道他有什么功能的时候也是 GET,这就像你走进商场先了解,这时我们没有任何资料需要提交给商场,只是想知道有什么.

到了POST则主要为了提交数据给服务器.所以 POST 提交数据时 BODY 中内容没有长度限制,而 GET 时在 URL (地址栏)是有长度限制的。

PUT 是送文件到服务器,不是提交表单。

弄清楚 字面上概念 和动作的方向就容易理解用途.

php端有3个变量接收客户端的请求数据

$_REQUEST 包含get和post的数据

$_POST post的数据

$_GET get的数据

这三个变量都是数组, 直接用php获取数组元素的方法就能获取数据, 键名就是客户端发送请求的变量名