核心代码:
android端:和传递其他文件代码类似,建立requestBody,其中path为视频的绝对路径。
private void upload(String path) {
final String path1 = path;
new Thread(new Runnable() {
@Override
public void run() {
File file = new File(path1);
OkHttpClient client = new OkHttpClient();
MultipartBody.Builder requestBody = new MultipartBody.Builder().setType(MultipartBody.FORM);
if (file != null) {
RequestBody body = RequestBody.create(MediaType.parse("video/*"),file);
String filename = file.getName();
// 参数分别为,请求的key,文件名称,requestBody
requestBody.addFormDataPart("fileImage", filename, body);
}
Request request = new Request.Builder()
.url("http://×