![c27230a5b745abb43ea37a57480ce274.png](https://i-blog.csdnimg.cn/blog_migrate/c84b4b1f46a016a7e013f6b914f9daf5.jpeg)
在http中GET是往客户端向服务器获取数据的,POST是客户端往服务器提交数据,两者含义不同,在我们发送请求的时候,一定要正确使用相关方法,
GET和POST虽然都是可以向服务器提交数据,但最好不要使用GET向服务器提交数据,GET提交的数据一般都是存放在请求头部中,但W3C规定请求头部的数据内容不能太多,因为要规范 GET是往客户端往服务器获取数据的,POST是客户端往服务器提交数据, 它POST请求是将数组放在请求体中,放在请求体中的话,它就不会限制你数据的大小,但它不会一次性传送完,会分一次或多次传送数据,
举个例子,GET是一个拿着空袋子来找你要苹果的,然后来了你就给它了,就没有了,只能带走那么多。 POST是一个拿着一袋子的苹果来找你的,然后给你一个清单,数据的长度,说你的数据一次性带不来,要分几次往这运,数据运完了才可以存起来(执行),但和人不一样的是GET敲你的门,背了个空袋子,说给你数据的(请求头中比较少的数据),
那我们要怎么获取POST传送来的数据,node给我们两个事件,一个是data事件每次传送来的数据设个变量拼接记录下来,一个是end事件,当传送数据结束后要做什么。