我在我的Android應用程序中實現了一個小型網絡服務器。因此,我有一個WebServer類,並通過HttpRequestHandler處理客戶端的請求。一切工作正常,我可以通過瀏覽器訪問HTML文件等。唯一不起作用的是將多部分文件上傳到服務器。爲此,我有一個文件輸入字段的litte html表單。然後我將表單發送到服務器,並希望將文件保存在服務器上。我HttpRequestHandlers如下所示:Java/Android網絡服務器:通過HttpRequestHandler從瀏覽器到服務器的多部分上傳
public class UploadHandler implements HttpRequestHandler {
private Context context = null;
public IndexCommandHandler(Context context) {
this.context = context;
}
@Override
public void handle(HttpRequest request, HttpResponse response,
HttpContext httpContext) throws HttpException, IOException {
//HERE i want to save the multipart file
}
public Context getContext() {
return context;
}
}
所以我的問題是解析的HttpRequest從客戶端將進入到一個文件中。我怎樣才能用java做到這一點?
同樣的問題在這裏你有解決方案? – 2015-03-10 21:57:53