Android 图片(文件--带参数)批量上传到服务器

这篇博客介绍了如何在Android应用中实现图片批量上传到服务器的功能。博主结合网络资源和自身需求,封装了一个核心方法,适用于音频、视频、文本等不同类型的文件上传。文章未包含辅助代码,如获取图片路径的逻辑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        由于工作中开发的产品需要文件上传到服务器的功能,所以就到网上找解决方案。结合网上的资料和自己的实际需求封装了一个批量上传图片到服务器的方法(音频、视频、文本类似)如下。下面提供的方法是核心代码,辅助代码就不在这里写了(例如:拍照获取图片路径、从相册获取图片及路径等)。

package com.util.upload;

import java.io.DataOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.Map;
import java.util.UUID;

public class UploadFile {

	private static final String BOUNDARY = UUID.randomUUID().toString();// 边界标识、随机生成、数据分割线
	private static final String PREFIX = "--"; // 前缀
	private static final String LINE_END = "\r\n"; // 一行的结束标识
	private static final String CONTENT_TYPE = "multipart/form-data"; // 内容类型

	private int readTimeOut = 10 * 1000; // 读取超时
	private int connectTimeout = 10 * 1000; // 超时时间
	/***
	 * 请求使用多长时间
	 */
	private static int requestTime = 0;

	private static final 
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值