云服务器-API接口

云服务器-API接口

通常我们都会调用别人的接口来获取一些数据。
有了自己的云服务器就可以自己写接口来调用自己的接口

开始

  1. 首先你要准备一个写好的接口文件(这里我就临时写了个简单的文件)
    const express = require("express");
    const app = express();
    
    app.get("/picture",(req,res)=>{
        res.end("return picture")
    })
    
    app.get("/file",(req,res)=>{
        res.end("return file")
    })
    
    app.listen(3000,()=>{
        console.log("running")
    })
    
  2. 上传到云服务器上,这里可以使用宝塔面板里面的文件功能直接上传,或者使用FileZilla上传上去
  3. 在命令行(网页上的命令行或者使用Xshell),找到文件。运行你的文件。如果包没有上传上去,则需要下载依赖
  4. 在宝塔面板中的安全选项中,打开你的接口所需要接口,然后就可以去请求了

持久化运行

以上的方法,在你关闭命令行的时候,你的node也会随之关闭,所以要想使node一直运作的话,我们需要用到一个库forever

  • 全局安装npm install -g forever

forever的三个常用指令

  • forever start 文件名.js:启动node进程
  • forever list:查看当前启动的进程
  • forever stop 文件名.js:关闭node进程
  • forever --help:查看帮助

验证

接口写完之后,知道的人可以一直请求,为了防止这种现象的发生,我们可以想其他接口一样,在请求的时候加入app_key之类的属性。

(持续更新中。。。)

节流

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值