Node.js GET/POST请求简单例子
来源:互联网 发布:云计算服务平台 编辑:程序博客网 时间:2024/06/04 20:00
get的请求已经在url里面,所以直接解析url就可以得到get请求的内容。
代码如下:
var http = require('http');var url = require('url');var util = require('util');http.createServer(function (request, response) { response.writeHead(200, { 'Content-Type': 'text/html;charset=utf8' }); var str = JSON.stringify(url.parse(request.url, true).query); response.write(str); response.end();}).listen(4000);
其中url.parse是把url字符串转换成对象,然后再把对象的JSON转换成字符串。
在url上输入任意内容:
post请求要自己进行解析,使用on来捕获数据。
代码如下:
var http = require('http');var querystring = require('querystring');var postHTML = '<html><head><meta charset="utf-8"></head>' + '<body>' + '<form method="post">' + '<input name="name">' + '<input type="submit">' + '</form>' + '</body></html>';http.createServer(function (request, response) { var data = ''; request.on('data', function (chunk) { data = data + chunk; }); request.on('end', function () { data = querystring.parse(data); response.writeHead(200, { 'Content-Type': 'text/html; charset=utf8' }); if (data.name) { response.write(data.name); } else { response.end(postHTML); } response.end(); });}).listen(4000);
输入数据如下图:
输入数据提交后入下图:
阅读全文
0 0
- Node.js GET/POST请求简单例子
- Node.js GET/POST请求
- Node.js GET/POST请求
- Node.js GET/POST请求
- Node.js GET/POST请求
- Node.js GET/POST请求
- Node.js GET/POST请求
- Node.js GET/POST请求
- node.js处理get和post请求
- Node.js GET与POST请求
- node.js中get和post请求
- node.js发送http(get,post)请求
- Node.js基础get post请求
- Node.js中http 接收get请求、接收post请求、发送get请求、发送post请求
- Node.js get请求简单实例
- 微信小程序 Node.js (基础十二) GET/POST请求
- node.js中get与post请求的处理
- node.js的post和get简单取值
- sftp实现OS之间的远程传输文件与文件夹
- bootstrap 假的动态进度条O(∩_∩)O~
- P3P
- C++的顶层const和底层const的理解
- Python机器学习应用 | 人体运动状态预测
- Node.js GET/POST请求简单例子
- windows内核exploit训练项目HackSysExtremeVulnerableDriver(HEVD)-池溢出
- 十、编解码技术--Java序列化
- hdu4786简要题解
- maven配置多仓库镜像
- ioctrl 使用
- 二叉树的重要函数(二)
- 解决CentOS 中部署JasperReport时出错的问题。错误:net.sf.jasperreports.engine.util.JRFontNotFoundException: Font '宋体
- input直接调用数字键盘