zoukankan      html  css  js  c++  java
  • [Node.Js] express 处理 get&post 请求

    代码

    'use strict';
    
    const express = require('express')
    const bodyParser = require('body-parser')
    
    // 创建服务器
    const app = express()
    
    // 初始化 bodyParser
    app.use(bodyParser.urlencoded({ extend: false }));
    app.use(bodyParser.json());
    
    // 处理主页 get 请求
    app.get('/',  (req, res) => {
        res.send('index page')
    })
    
    // 处理 get 请求
    app.get('/test_get', (req, res) => {
        if (req.query.name === 'lysm' && req.query.password === '123456') {
            res.send('success')
        }
        else {
            res.send('failed')
        }
    })
    
    // 处理 post 请求
    app.post('/test_post', (req, res) => {
        if (req.body.name === 'lysm' && req.body.password === 123456) {
            res.send('success')
        }
        else {
            res.send('failed')
        }
    })
    
    // 处理 404 页面
    app.use((req, res, next) => {
        res.status(404).send('404 not found')
    })
    
    // 监听端口
    app.listen(3000, () => {
        console.log('server start ...')
    })
    
    

    效果图

    get
    在这里插入图片描述


    post
    在这里插入图片描述

  • 相关阅读:
    POJ 1320 Street Numbers(佩尔方程)
    hdu 3292 No more tricks, Mr Nanguo
    佩尔方程
    hdu 4825 xor sum(字典树+位运算)
    Xor Sum 2(位运算)
    数串
    EJS
    JQuery性能优化
    常用正则
    JavaScript prototype继承中的问题
  • 原文地址:https://www.cnblogs.com/csnd/p/15613308.html
Copyright © 2011-2022 走看看