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

网站需要怎么做如何优化标题关键词

网站需要怎么做,如何优化标题关键词,深圳市福田区建设局网站,google浏览器下载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/73004.html

相关文章:

  • 傻瓜做网站用什么软件浏览器网站进入口
  • 淘宝联盟怎么自己做网站抖音指数查询
  • 南充网站制作百度网站排名怎么提高
  • 南宁网页设计培训学校广东seo推广公司
  • 网页升级访问中每天正常更新中seo推广策划
  • 用织梦做领券网站百度网站名称
  • 山西省城乡住房和建设厅网站首页站长工具是干嘛的
  • 做网站用什么软件最好百度投诉电话人工客服24小时
  • 建外做网站的公司网站广告调词软件
  • 永康网站建设李江seo
  • 大连做网站优化价格推广恶意点击软件怎样使用
  • dw网站怎么做搜索推广网络广告
  • 北京营销型网站建设培训seo分析工具有哪些
  • 北京市密云县建设委员会网站北京seo网络优化师
  • wordpress注入工具网站seo优化多少钱
  • 曹县网站建设公司营销推广网站
  • 做企业网站备案都需要什么资料广告文案经典范例200字
  • 淘客怎么做网站全渠道营销成功案例
  • 做网站模板赚钱吗网站关键词快速排名优化
  • 企业网站app百度浏览器app
  • 鹤壁做网站公司电话全网热搜榜
  • 怎么自己搭建一个网站谷歌chrome浏览器官方下载
  • 安徽工程建设信息网站进皖企业seo优化培训公司
  • 百度搜索的优势百度搜索关键词优化方法
  • 显示佣金的网站是怎么做的seo哪里有培训
  • 枣庄网站建设哪家强网络舆情
  • 网站设计怎么做图片透明度百度快速查询
  • 如何只做网站优化是什么意思?
  • 福建网站建建设方案2022最新免费的推广引流软件
  • b2c的电子信息网站日本樱花免m38vcom费vps