当前位置: 首页 > news >正文

深深圳的网站建设公司小程序代码

深深圳的网站建设公司,小程序代码,工商网企业信息查询系统上海,mvc网站建设的实验报告为方便阅读,本文将所有逻辑放在一个函数里,可根据自己的情况拆分。 安装依赖 在项目根目录下运行以下命令安装依赖 npm install express qiniu axios业务逻辑 在项目根目录下创建一个名为 app.js 的文件,并添加以下内容 const express re…

为方便阅读,本文将所有逻辑放在一个函数里,可根据自己的情况拆分。

安装依赖
在项目根目录下运行以下命令安装依赖

npm install express qiniu axios

业务逻辑
在项目根目录下创建一个名为 app.js 的文件,并添加以下内容

const express = require('express');
const app = express();
const axios = require('axios');
const qiniu = require('qiniu');// 填写你的七牛云 Access Key 和 Secret Key 以及 空间名称 bucket 
const accessKey = 'YOUR_QINIU_ACCESS_KEY';
const secretKey = 'YOUR_QINIU_SECRET_KEY';
const bucket = 'YOUR_QINIU_BUCKET';// 创建七牛云对象并配置
const config = new qiniu.conf.Config();
const formUploader = new qiniu.form_up.FormUploader(config);
const putExtra = new qiniu.form_up.PutExtra();// 获取七牛认证信息
const mac = new qiniu.auth.digest.Mac(accessKey, secretKey);
const options = {scope: bucket,expires: 3600 // 设置凭证的有效时间,单位为秒,默认为3600秒(1小时)
};
const putPolicy = new qiniu.rs.PutPolicy(options);
const uploadToken = putPolicy.uploadToken(mac);// 设置 Express 路由
app.get('/download', async (req, res) => {const imageUrl = req.query.url;// 下载图片const response = await axios.get(imageUrl, {responseType: 'arraybuffer'});const dataBuffer = Buffer.from(response.data, 'binary');// 生成唯一的文件名const key = Date.now().toString() + '.jpg';// 上传图片到七牛云formUploader.put(uploadToken,key,dataBuffer,putExtra,function (respErr, respBody, respInfo) {if (respErr) {throw respErr;}if (respInfo.statusCode === 200) {res.send('图片上传成功!');} else {res.send('图片上传失败!');}});
});// 启动 Express 服务器
app.listen(3000, () => {console.log('Server is running on port 3000');
});

你可以通过访问 http://localhost:3000/download?url=IMAGE_URL
来下载远程图片并将其存储到七牛云,其中 IMAGE_URL 是你希望下载的远程图片的URL

http://www.yayakq.cn/news/35703/

相关文章:

  • 佛山新网站建设报价seo价格查询公司
  • 怎么看网站是哪个系统做的wordpress html后缀
  • 网站架设建设重庆seo论坛
  • 长春网页制作建站wordpress商品比较
  • ci框架建设网站国家二十条优化措施
  • 建设网站考虑因素网站开发亿玛酷适合5
  • 住房与城乡建设局网站免费网页制作成app
  • 男女做那种的视频网站百度学术论文查重官网入口
  • 定制网站模板站做调查用哪个网站
  • 论坛网站如何备案十里堡网站建设
  • 北京超市网站建设中建建设银行网站
  • 常德企业网站建设免费小程序怎么赚钱
  • 营销网站建设门户php如何制作网站
  • 网站说服力-营销型网站策划网络广告的创意策略包括
  • 30分钟快速建设网站什么是网络营销策划书
  • 淄博建企业网站网址搜索器
  • 科技公司网站制作模板有什么做动图比较方便的网站
  • 昆明网站做的好的公司大型网站建设制作公司
  • 网站主持人制作wordpress 站点身份
  • 网站关键词百度搜不到百度手机版
  • wordpress多域名多站点绵阳网站建设软件有哪些
  • php网站集成支付宝接口一个软件开发需要多少钱
  • 通用网址通用网站查询推广计划怎么做推广是什么
  • 网站建设的后期服务要包括什么vs做的网站怎么放到iis中
  • 网站建设的标语网站开发费计入什么科目
  • cc网站域名注册天津优化科技有限公司
  • 多语网站建设网站更改机房备案
  • wordpress主题使用帮助sem 优化价格
  • 做网站好平台化东菀高端网站建设
  • 网站制作建立solusvm做网站