nodejs接口如何传输数据?

互联网 20-9-12

视频教程推荐:node js教程

let mysql = require('mysql'); let express = require('express'); let app = express(); let https = require("https"); let fs = require("fs"); // Configuare https const httpsOption = {     key : fs.readFileSync("./https/3_jdong.xuexuebang.cn.key"),//https证书key     cert: fs.readFileSync("./https/2_jdong.xuexuebang.cn.crt")//https证书crt } //链接数据库 let connection = mysql.createConnection({     host     : '127.0.0.1',     port     : '3306',     database : 'sz',      user     : 'soubei',     password : 'soubei', })  connection.connect();  //解决跨域问题 app.all("*",function (req, res, next) { //允许所有请求方式     res.header("Access-Control-Allow-Origin","*");//所有     res.header("Access-Control-Allow-Headers","content-type")//post     next() })  app.get('/userlist',function(req,res){      shop_name = req.query.shop_name;       connection.query('SELECT * from `order` where orderStatus="暂停" ',function(error,results,fileds){         if(error) throw error;         res.header("Access-Control-Allow-Origin", "*");         res.header('Access-Control-Allow-Headers', 'Content-type');         res.header("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS,PATCH");         res.header('Access-Control-Max-Age',1728000);//预请求缓存20天          res.writeHead(200,{"Content-Type":"text/json;chartset=utf-8"})         data = []          // console.log('SELECT skuId from `cmf_order_sku` where shop_name="'+shop_name+'" group by skuId')            connection.query('SELECT skuId from `cmf_order_sku` where shop_name="'+shop_name+'" group by skuId',function(error,result,fileds){             if (result !=''){                res.end(JSON.stringify(result))              }              if (error == null){                  res.end(JSON.stringify('请求失败'))             }            })      }) })  https.createServer(httpsOption, app).listen(8080,function(){     // let host = server.address().address;     // let port = server.address().port;     console.log("应用实例,运行在http://%s:%s") });

效果图如下

更多编程相关知识,可访问:编程教学!!

以上就是nodejs接口如何传输数据?的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 传输数据
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:Node和React中如何进行实时通信?

相关资讯