如何将文件上传到Java中的服务器(API接口),就像.NET程序员在C#中所做的那样:
cli.UploadFileAsync(URL, filename);
试图通过使用HttpClient找到一种方法,但没有成功。
答案 0 :(得分:1)
我相信async http client正是您所寻找的。仔细阅读文档,我相信你可以找到自己的方式。
AsyncHttpClient client = new AsyncHttpClient();
Response response =
client.preparePut(("http://sonatype.com/myFile.avi").execute();
另一篇解释其用法的博客:http://jfarcand.wordpress.com/2010/12/21/going-asynchronous-using-asynchttpclient-the-basic/