位置: 编程技术 - 正文
推荐整理分享NodeJS收发GET和POST请求的示例代码(nodejs接收form表单),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:nodejs接收post请求,node post,node post,node.js中用什么方法处理get、post请求的参数,node发送get请求,nodejs post,nodejs 接收post数据,nodejs 接收post数据,内容如对您有帮助,希望把文章链接给更多的朋友!
本文介绍了NodeJS收发GET和POST请求的示例代码,分享给大家,也给自己留个笔记
一 express框架接收
二 接收Get
1. get参数在req.url上
2. 使用url.parse将数据由字符串转变为obj
index.js:
浏览器打开: URL:
三 发送Get
index.js:
四 接收Post
当请求这个页面时,如果post数据中没有name和url,则返回一个提交页面;如果有name和url,则打印。
1. post请求会触发"data"事件。
2. chuck使用+=保存,因为会额外请求favicon.ico,导致body={}。
3. 请求结束,会触发"end"事件。将chuck反序列化querystring.parse(body)为对象数组, 使用body.name访问post变量。
index.js:
浏览器中打开: req.on("end"事件会多次触发。因为会请求favicon.ico。
2. res.writeHead(, {'Content-Type': 'text/html; charset=utf8'});
text/html的意思是将文件的content-type设置为text/html的形式,浏览器在获取到这种文件时会自动调用html的解析器对文件进行相应的处理。
text/plain的意思是将文件设置为纯文本的形式,浏览器在获取到这种文件时并不会对其进行处理。
五 发送Post
index.js:
标签: nodejs接收form表单
本文链接地址:https://www.jiuchutong.com/biancheng/380847.html 转载请保留说明!上一篇:Nodejs 和Session 原理及实战技巧小结(nodejs和jsp)
下一篇:用nodejs实现json和jsonp服务的方法(用nodejs实现三个类,动物基础类(有跑的函数,吃的函数))
友情链接: 武汉网站建设