Tag: android async http

如何将文件从Android上传到node.js服务器

我想通过http从android应用程序发送文件到node.js服务器。 但是,当我收到文件的大小是0字节,虽然我可以读取文件的原始名称。 你知道这里出了什么问题吗? 这是Android的一部分: public class ImageUploader { public static final String HTTP_LOCALHOST_8081_FILE_UPLOAD = "http://192.168.1.104:8081/file_upload"; public void upload(InputStream inputStream, String extension) { AsyncHttpClient asyncHttpClient = new AsyncHttpClient(); RequestParams requestParams = prepareRequestParams(inputStream, extension); asyncHttpClient.post(HTTP_LOCALHOST_8081_FILE_UPLOAD, requestParams, new AsyncHttpResponseHandler() { @Override public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) { } @Override public void onFailure(int statusCode, Header[] headers, […]