用httpurlconnection可以实现吗
我现在这样写:
HttpURLConnection uc=(HttpURLConnection)url.openConnection();
uc.setDoOutput(true);
uc.connect();
String file="C:\\1.jpg";
File f=new File(file);
FileInputStream fis=new FileInputStream(f);
byte[] b=new byte[fis.available()];
fis.read(b);
OutputStream out1=uc.getOutputStream();
out1.write(b);
out1.flush();
out1.close();
但是这样写下来,我截包看发的是Line-based text data: application/x-www-form-urlencoded
我直接在网页上上传文件时截包里是MIME Multipart Media Encapsulation, Type: multipart/form-data
高手来讲讲这是怎么回事,谢谢!