利用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

posted @ 2021-11-24 09:03  不夹心饼干  阅读(388)  评论(0编辑  收藏  举报