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

网站需要怎么做整合营销什么意思

网站需要怎么做,整合营销什么意思,无锡锡山住房和城乡建设局网站,911制作网站1.创建Util 我们将之前测试的test复制过来, 1.将方法里面的固定参数设置出来private 2.将方法里面的变化参数设置作为传入参数 3.返回String类型的URL地址 完整代码如下: package org.huangyingyuan.utils;import com.qcloud.cos.COSClient; import…

1.创建Util

我们将之前测试的test复制过来,

1.将方法里面的固定参数设置出来private

2.将方法里面的变化参数设置作为传入参数

3.返回String类型的URL地址

完整代码如下:

package org.huangyingyuan.utils;import com.qcloud.cos.COSClient;
import com.qcloud.cos.ClientConfig;
import com.qcloud.cos.auth.BasicCOSCredentials;
import com.qcloud.cos.auth.COSCredentials;
import com.qcloud.cos.model.PutObjectRequest;
import com.qcloud.cos.region.Region;
import java.io.File;//这是关于提供上传文件到腾讯云对象存储的工具类public class TengXunOssUtil {//将参数不会变化的部分提取出来,作为常量(腾讯云的基本信息)private static String  secretId= "你的密钥ID"; // 秘钥 IDprivate static String  secretKey= "你的密钥"; // 密钥private static String  bucketName= "你的存储桶名称";  // 存储桶名称//将参数会发生变化的部分提取出来,作为参数传入/*** 上传文件到腾讯云对象存储* @param COS_PATH 上传到腾讯云的路径* @param localFile 本地文件路径*/public static String uploadFile(String COS_PATH,InputStream localFile) throws Exception {//初始化返回的urlString url = "";// 1. 初始化用户身份信息COSCredentials cred = new BasicCOSCredentials(secretId, secretKey);// 2. 设置 bucket 所在的区域Region region = new Region("ap-guangzhou");ClientConfig clientConfig = new ClientConfig(region);// 3. 创建 COS 客户端COSClient cosClient = new COSClient(cred, clientConfig);PutObjectRequest putObjectRequest = new PutObjectRequest(bucketName, COS_PATH, localFile);cosClient.putObject(putObjectRequest);System.out.println("上传成功!");//上传成功后,返回url(URL的组成:https://bucketName.cos.region.myqcloud.com/path)url = "https://" + bucketName + ".cos." + region.getRegionName() + ".myqcloud.com/" + COS_PATH;// 5. 关闭客户端cosClient.shutdown();return url;}
}

2.FileUploadController

package org.huangyingyuan.controller;import org.huangyingyuan.pojo.Result;
import org.huangyingyuan.utils.TengXunOssUtil;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.UUID;@RestController
public class FileUploadController {@PostMapping("/upload")public Result<String> upload(MultipartFile file)throws IOException {//把文件的名字存储到本地磁盘上String originalFilename = file.getOriginalFilename();//保证文件的名字是唯一的,从而防止文件覆盖(设置一个UUID作为文件名然后加上原文件名的后缀)【本地文件路径】String fileName= UUID.randomUUID().toString()+originalFilename.substring(originalFilename.lastIndexOf("."));// 创建临时文件(注意!这里创建临时文件是因为我在TengXunOssUtil中使用了OSS的SDK,而SDK要求上传的文件必须是本地文件)File tempFile = new File(System.getProperty("java.io.tmpdir") + "/" + fileName);// 将MultipartFile写入临时文件try (FileOutputStream fos = new FileOutputStream(tempFile)) {fos.write(file.getBytes());}// 使用临时文件进行上传String url = TengXunOssUtil.uploadFile(fileName, tempFile);// 删除临时文件tempFile.delete();return Result.success(url);}
}

3.成功案例:

到这里我们就实现了通过腾讯云OSS去存储文件了

http://www.dtcms.com/wzjs/32454.html

相关文章:

  • 营销型网站建设实战》考研比较厉害的培训机构
  • 做电影网站赚钱百度手机版
  • 百度推广关键词app优化方案
  • 做网站职校选什么专业网络推广公司是干嘛的
  • 光明新区住房和建设局网站专业搜索引擎seo合作
  • 网站建设的意见建议百度seo快速排名优化服务
  • 大岭山镇做网站杭州网站优化公司
  • 临沂供电公司网站个人在线做网站免费
  • 山东青岛网站建设公司排名seo网络推广
  • 网站的功能板块培训报名
  • 淮北 网站建设软件开发交易平台
  • 福州做网站哪家好企业网站怎么注册
  • wordpress页眉语言seo基础培训
  • 网站建设与维护视频教程网络网站推广选择乐云seo
  • .cn域名可以做英文网站吗百度竞价电话
  • 家具网站的建设seo网站优化专员
  • 政府网站 都是谁做的百度竞价关键词
  • 淮安哪里做网站网络推广计划制定步骤
  • 成都app开发公司排名seo概念的理解
  • 长春二道网站建设自媒体平台app
  • 合肥网站建设策划方案网络营销策划包括哪些内容
  • 网站上存储播放视频怎么做百度秒收录技术
  • 在哪个网站上做兼职比较好抖音指数
  • 河北省建设厅网站电话新的seo网站优化排名 网站
  • 网站建设用到什么对网络营销的认识800字
  • 汉中定制网站建设公司关键词站长工具
  • 华跃建筑人才网seo搜索引擎优化期末考试
  • 沁水做网站爱站网长尾关键词搜索
  • wordpress有多少网站网络营销以什么为中心
  • 做网站编辑前景谷歌浏览器在线入口