const express = require('express');
var bodyParser = require("body-parser"); //post 请求需要
const app = express();
//全局设置
app.use(bodyParser.urlencoded({ extended: false })); //post需要
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,OP0TIONS");
res.header("X-Powered-By", "3.2.1");
res.header("Content-Type", "application/json;charset=utf-8");
next();
});
//接口编写
app.get('/del',function(req,res){
let data= req.query; //get传过来的参数
res.status(200)
res.json({name:'nihao'})
})
app.post('/add',function(req,res){
let data= req.body; //post传过来的参数
console.log(req)
res.status(200)
res.json({name:'nihao'})
})
var server = app.listen(3000,function(){
let host = server.address().address;
let port = server.address().port;
console.log("Example app listening at http://%s:%s", host, port)
})
node.js 接口编写
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 今天在做一个需要快速开发完成的Web端的Demo演示程序,需要若干个支撑的后端接口,返回一些简单的演示数据。由于本...
- 上一篇文章中,使用 Node.js 成功的创建了一个项目。在这篇文章中,我们将实现 微信接入验证。 微信公众平台一...
- 1. 前言 之前的文章介绍过使用Web3.js+Node.js封装成接口以供钱包管理/查询/转账。但是有一些问题:...
- 微信公众号开发之五微信网页授权 开始之前建议先阅读微信官方文档 微信公众号开发之五微信网页授权 一.网页授权的作用...