国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - springboot多文件上傳實現使用postman測試多文件上傳接口

springboot多文件上傳實現使用postman測試多文件上傳接口

2021-11-14 12:09知識追求者 Java教程

這篇文章主要介紹了springboot多文件上傳實現使用postman測試多文件上傳接口,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

使用postman測試多文件上傳接口

1、創建測試類(FileController.java)

package com.jeff.controller;
import java.io.File;
import java.io.IOException;
import java.util.List;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;
@RestController
public class FileController {
	@PostMapping("/upload")
	public String upload(@RequestParam("files") List<MultipartFile> files) {
		if (files.isEmpty()) {
			return "上傳失敗,未選擇文件";
		}
		for (MultipartFile file : files) {
			String fileName = file.getOriginalFilename();
			// 獲取文件后綴名
			String suffixName = fileName.substring(fileName.lastIndexOf("."));
			// 重新生成文件名
			String fName = System.currentTimeMillis() + suffixName;
			System.out.println("文件名:" + fName);
			String filePath = "F:\\Jeff\\project\\workspace\\mavenDemo\\src\\main\\resources\\static\\";
			File dest = new File(filePath + fName);
			try {
				file.transferTo(dest);
				System.out.println(fName + "上傳成功!");
			} catch (IOException e) {
				System.out.println(fName + "上傳異常!" + e);
				return "error";
			}
		}
		return "success";
	}
}

2、使用postman測試多文件上傳接口(選擇多個文件)

springboot多文件上傳實現使用postman測試多文件上傳接口

3、查看項目路徑

springboot多文件上傳實現使用postman測試多文件上傳接口

4、如果報下圖錯誤,請查看 解決方法

springboot多文件上傳實現使用postman測試多文件上傳接口

解決方法:The field files exceeds its maximum permitted size of 1048576 bytes

springboot多文件上傳實現使用postman測試多文件上傳接口

錯誤原因:

SpringBoot的默認上傳文件的大小是1M,如果上傳的文件超過了1M就會出現這樣的錯誤

解決方法:

在application.properties配置文件中設置上傳的文件大小限制,即可解決

# 上傳文件總的最大值
spring.servlet.multipart.max-request-size=10MB
# 單個文件的最大值
spring.servlet.multipart.max-file-size=10MB

springboot多文件上傳實現使用postman測試多文件上傳接口

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/weixin_45739720/article/details/103724064

延伸 · 閱讀

精彩推薦
  • Java教程xml與Java對象的轉換詳解

    xml與Java對象的轉換詳解

    這篇文章主要介紹了xml與Java對象的轉換詳解的相關資料,需要的朋友可以參考下...

    Java教程網2942020-09-17
  • Java教程Java實現搶紅包功能

    Java實現搶紅包功能

    這篇文章主要為大家詳細介紹了Java實現搶紅包功能,采用多線程模擬多人同時搶紅包,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙...

    littleschemer13532021-05-16
  • Java教程20個非常實用的Java程序代碼片段

    20個非常實用的Java程序代碼片段

    這篇文章主要為大家分享了20個非常實用的Java程序片段,對java開發項目有所幫助,感興趣的小伙伴們可以參考一下 ...

    lijiao5352020-04-06
  • Java教程Java使用SAX解析xml的示例

    Java使用SAX解析xml的示例

    這篇文章主要介紹了Java使用SAX解析xml的示例,幫助大家更好的理解和學習使用Java,感興趣的朋友可以了解下...

    大行者10067412021-08-30
  • Java教程Java BufferWriter寫文件寫不進去或缺失數據的解決

    Java BufferWriter寫文件寫不進去或缺失數據的解決

    這篇文章主要介紹了Java BufferWriter寫文件寫不進去或缺失數據的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望...

    spcoder14552021-10-18
  • Java教程Java8中Stream使用的一個注意事項

    Java8中Stream使用的一個注意事項

    最近在工作中發現了對于集合操作轉換的神器,java8新特性 stream,但在使用中遇到了一個非常重要的注意點,所以這篇文章主要給大家介紹了關于Java8中S...

    阿杜7482021-02-04
  • Java教程升級IDEA后Lombok不能使用的解決方法

    升級IDEA后Lombok不能使用的解決方法

    最近看到提示IDEA提示升級,尋思已經有好久沒有升過級了。升級完畢重啟之后,突然發現好多錯誤,本文就來介紹一下如何解決,感興趣的可以了解一下...

    程序猿DD9332021-10-08
  • Java教程小米推送Java代碼

    小米推送Java代碼

    今天小編就為大家分享一篇關于小米推送Java代碼,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧...

    富貴穩中求8032021-07-12
主站蜘蛛池模板: 免费观看av | 亚洲精品久久久久久国产精华液 | 精品国产不卡一区二区三区 | 91免费观看视频 | 国产狂做受xxxxx高潮 | 久久精品二区 | 精品在线视频一区 | 欧美在线视频网站 | 欧洲免费视频 | 日韩欧美国产一区二区三区 | 精品一区二区三区免费毛片爱 | 欧美xo影院 | 久久麻豆视频 | 这里只有精品在线视频观看 | 亚洲一区中文字幕在线观看 | 久久久久久亚洲 | 国产综合精品一区二区三区 | 一区二区中文 | 欧美视频在线观看免费 | 精精国产xxxx在线视频www | 久久成人免费 | 在线免费av观看 | 成年人在线免费观看视频网站 | 2022天天操 | 狠狠狠狠狠狠干 | 免费的成人毛片 | 日韩电影免费在线观看中文字幕 | 日韩在线视频资源 | 国产亚洲精品精品国产亚洲综合 | 亚洲免费在线观看 | 黄色影院 | 欧美精品一区二区三区四区 | 久久噜噜噜精品国产亚洲综合 | 久久精品青青大伊人av | 亚洲欧美日韩在线 | 亚洲精品一区二区三区精华液 | 国产精品美女久久久久久久久久久 | 美女一区 | 欧美全黄 | 亚洲欧美国产精品专区久久 | 欧美一区二区久久久 |