这是参考的大神的文章,链接忘了,这是很早的参考文章写出来的。只需改动几个地方,就OK
public class FileImageUpload {
private static final String TAG = “uploadFile”;
private static final int TIME_OUT = 10*10000000; //超时时间
private static final String CHARSET = “utf-8”; //设置编码
public static final String SUCCESS=”1”;
public static final String FAILURE=”0”;
/* android上传文件到服务器
* @param file 需要上传的文件
* @param RequestURL 请求的rul
* @return 返回响应的内容
*/
public static String uploadFile(File file,String RequestURL,Context mcontext) {
String BOUNDARY = UUID.randomUUID().toString(); //边界标识 随机生成
String PREFIX = “–” , LINE_END = “\r\n”;
String CONTENT_TYPE = “multipart/form-data”; //内容类型
try {
URL url = new URL(RequestURL);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.s