利用nodejs框架express写接口
1.电脑安装好nodejs;
2.新建一个文件夹,在该文件夹下,利用npm init生成一个package.json文件;
3.在该文件夹下打开黑窗口,执行npm install express,下载express;
4.新建文件app.js,代码如下,其功能是下载文件:
var express = require('express'); var app = express(); // 设置跨域访问 app.all('*', function(req, res, next) { res.header("Access-Control-Allow-Origin", "*"); res.header("Access-Control-Allow-Headers", "X-Requested-With"); res.header("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS"); res.header("X-Powered-By", ' 3.2.1'); res.header("Content-Type", "application/json;charset=utf-8"); next(); }); // 写个接口123 app.get('/123', function(req, res) { res.status(200), res.download("D:\\ING\\mu.txt") }); // 配置服务端口 var server = app.listen(3000, function() { var host = server.address().address; var port = server.address().port; console.log('Example app listening at http://%s:%s', host, port); })
5.执行命令node app.js,服务就启动好了,在浏览器访问http://localhost:3000/123即可。
response常用的方法:https://www.cnblogs.com/fangyinghua/p/7659978.html