本文主要是介绍MultipartFile 上传、删除文件到静态资源服务器,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
第一步 首先是要文件传输,类似于文件传输的代码网上一大把
/*** 上传文件到静态资源服务器* @param fileType 文件类型(1:图片;2:文件;3:语音)* @param is 图片文件流* @param filename 文件名* @param fileDir 文件目录(模块名/功能名;如:"usercenter/user")* @param isResize 是否压缩图片* @param subFileName 子文件名* @return*/@SuppressWarnings("unchecked")public static String uploadFileToServer(String fileType, InputStream is, String filename, String fileDir,boolean isResize, String subFileName) {String res = "";HttpURLConnection conn = null;// boundary就是request头和上传文件内容的分隔符String BOUNDARY = "--------------------------------";try {String urlType = "";if ("1".equals(fileType)) {urlType = UPLOAD_IMAGE;} else if ("2".equals(fileType)) {urlType = UPLOAD_FILE;} else if ("3".equals(fileType)) {urlType = UPLOAD_VOICE;}URL url = new URL(getServerUploadUrl() + urlType);conn = (HttpURLConnection) url.openConnection();conn.setConnectTimeout(30000);conn.setReadTimeout(30000);conn.setDoOutput(true);conn.setDoInput(true);conn.setUseCaches(false);conn.setRequestMethod("POST");conn.setRequestProperty("Connection", "Keep-Alive");conn.setRequestProperty("User-Agent", "Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv
这篇关于MultipartFile 上传、删除文件到静态资源服务器的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!