#android端
okhttp的项目地址github
private void asyncSendFile(String filename){//在子线程中实现网络操作,传入文件名
//获取文件夹
String filepath = Environment.getExternalStorageDirectory().getPath() + "/temp";
File file = new File(filepath, filename);
//文件夹存在,文件存在开启新线程进行传输
if(file.exists() && file.isFile()){
new Thread(new Runnable() {
@Override
public void run() {
OkHttpClient okHttpClient = new OkHttpClient();
MediaType mediaType = MediaType.parse("text/x-markdown; charset=utf-8");//设置头信息
//新建请求
RequestBody requestBody = RequestBody.create(wavfile, mediaType);
Request request = new Request.Builder()
.url(url_file)
.post(requestBody).build();
//