express结合nodejs开启服务示例模版

 更新时间:2022年04月12日 10:29:36   作者:Jeff的技术栈  
这篇文章主要为大家展现了express结合nodejs开启服务的代码示例模版,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪

express服务端

//用node开启服务
const express = require('express')
const app = express()
//const sum = require("./sum")  # 方法单独封装成文件
var bodyParser = require("body-parser")
app.use(bodyParser())
//执行的方法
function sum (a,b){
    return a+b
}
app.post('/get_data',function (req, res) {
    let result = req.body
    console.log('data:',result)
    let a = parseInt(result.a)
    let b = parseInt(result.b)
    console.log('a:',a)
    console.log('b:',b)
    result = sum(a,b)
    console.log('result:',result)
    res.send(result.toString())   //返回数据
})
app.listen(3000,() => {
    console.log('开启服务,端口3000')
})

express客户端

import requests
url = "http://127.0.0.1:3000/get_data"
data = {
    "a": 1,
    "b": 2
}
req = requests.post(url,data)
print(req.text)

express模版

const express = require('express');
const bodyParser = require('body-parser');
const app = express();
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true }));
app.post('/geturl', function (req, res) {
    let { url } = req.body;
    let new_url = getUrl(url);
    console.log('result:\n',new_url);
    res.send(new_url);
});
app.post('/getsign', function (req, res) {
    let { url } = req.body;
    let sign = getSign(url);
    console.log('result:\n',sign);
    res.send(sign);
});
const server = app.listen(3000, function () {
    console.log(
        "node服务启动,监听地址为: http://127.0.0.1:3000"
    )
});

以上就是express结合nodejs开启服务示例模版的详细内容,更多关于express结合nodejs开启服务 的资料请关注脚本之家其它相关文章!

相关文章

  • Node.js  REPL (交互式解释器)实例详解

    Node.js REPL (交互式解释器)实例详解

    这篇文章主要介绍了Node.js REPL (交互式解释器)实例详解的相关资料,Node.js REPL(Read Eval Print Loop:交互式解释器) 表示一个电脑的环境,类似 Window 系统的终端,我们可以在终端中输入命令,并接收系统的响应,需要的朋友可以参考下
    2017-08-08
  • Node.js中流(stream)的使用方法示例

    Node.js中流(stream)的使用方法示例

    Stream 是一个抽象接口,Node 中有很多对象实现了这个接口。下面这篇文章主要给大家介绍了关于Node.js中流(stream)的使用方法示例,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-07-07
  • Nodejs Post请求报socket hang up错误的解决办法

    Nodejs Post请求报socket hang up错误的解决办法

    这篇文章主要介绍了Nodejs Post请求报socket hang up错误的解决办法,本文因少加了headers字段信息导致出现这个错误,本文给出了一个完整的实现代码,需要的朋友可以参考下
    2014-09-09
  • nodejs制作爬虫实现批量下载图片

    nodejs制作爬虫实现批量下载图片

    本文给大家分享的是作者使用nodejs制作爬虫来爬去图片并批量下载的全过程,非常的细致,有需要的小伙伴可以参考下
    2017-05-05
  • 使用 NodeJS+Express 开发服务端的简单介绍

    使用 NodeJS+Express 开发服务端的简单介绍

    这篇文章主要介绍了使用 NodeJS+Express 开发服务端的简单介绍,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-04-04
  • Nest.js Controller路由和请求处理强大功能解析

    Nest.js Controller路由和请求处理强大功能解析

    这篇文章主要为大家,介绍了Nest.js Controller路由和请求处理强大功能解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-12-12
  • 使用npm发布Node.JS程序包教程

    使用npm发布Node.JS程序包教程

    这篇文章主要介绍了使用npm发布Node.JS程序包教程,本文讲解了配置package.json、注册npm帐号、发布程序包等内容,需要的朋友可以参考下
    2015-03-03
  • nodejs中用npm初始化来创建package.json的实例讲解

    nodejs中用npm初始化来创建package.json的实例讲解

    今天小编就为大家分享一篇nodejs中用npm初始化来创建package.json的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10
  • 使用nodejs spider爬取图片及数据实现

    使用nodejs spider爬取图片及数据实现

    这篇文章主要为大家介绍了使用nodejs spider爬取图片及数据实现详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • Node.js 实现简单爬虫的示例代码

    Node.js 实现简单爬虫的示例代码

    本文主要介绍了Node.js 实现简单爬虫,爬取美食网站的菜品标题和图片链接,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-02-02

最新评论