Android 离子超时将文件发送到sails(skipper)

Android 离子超时将文件发送到sails(skipper),android,node.js,sails.js,ion,skipper,Android,Node.js,Sails.js,Ion,Skipper,我的情况是,当我用Ion在Android中向我的Sails服务器发布一个jpg文件时,它超时了。这是我的密码: 安卓: Ion.with(ctx, URLConstant.getURL(URLConstant.URL_TYPE_UPLOAD_AVATAR)) .setMultipartFile("avatar", new File("assets/avatar.jpg")) .asJsonObject() .setCallb

我的情况是,当我用Ion在Android中向我的Sails服务器发布一个jpg文件时,它超时了。这是我的密码:

安卓:

Ion.with(ctx, URLConstant.getURL(URLConstant.URL_TYPE_UPLOAD_AVATAR))
            .setMultipartFile("avatar", new File("assets/avatar.jpg"))
            .asJsonObject()
            .setCallback(new FutureCallback<JsonObject>() {
                @Override
                public void onCompleted(Exception e, JsonObject result) {
                    if (e != null) {
                        System.out.println("Upload file error.");
                        e.printStackTrace();
                        return;
                    }
                    System.out.println("Upload file done");
                }
            })
服务器与POSTMAN配合良好,但与Ion配合不好,“开始上载文件”已记录,但未“上载完成”,最终我在客户端收到TimeOutException,如下所示:

11-20 19:58:41.364: W/System.err(5165): java.util.concurrent.TimeoutException
11-20 19:58:41.364: W/System.err(5165):     at com.koushikdutta.async.http.AsyncHttpClient$2.run(AsyncHttpClient.java:196)
11-20 19:58:41.364: W/System.err(5165):     at com.koushikdutta.async.AsyncServer.lockAndRunQueue(AsyncServer.java:675)
11-20 19:58:41.364: W/System.err(5165):     at com.koushikdutta.async.AsyncServer.runLoop(AsyncServer.java:692)
11-20 19:58:41.364: W/System.err(5165):     at com.koushikdutta.async.AsyncServer.run(AsyncServer.java:600)
11-20 19:58:41.364: W/System.err(5165):     at com.koushikdutta.async.AsyncServer.access$700(AsyncServer.java:37)
11-20 19:58:41.364: W/System.err(5165):     at com.koushikdutta.async.AsyncServer$13.run(AsyncServer.java:549)
谁能给我一点线索吗。致以最良好的祝愿

11-20 19:58:41.364: W/System.err(5165): java.util.concurrent.TimeoutException
11-20 19:58:41.364: W/System.err(5165):     at com.koushikdutta.async.http.AsyncHttpClient$2.run(AsyncHttpClient.java:196)
11-20 19:58:41.364: W/System.err(5165):     at com.koushikdutta.async.AsyncServer.lockAndRunQueue(AsyncServer.java:675)
11-20 19:58:41.364: W/System.err(5165):     at com.koushikdutta.async.AsyncServer.runLoop(AsyncServer.java:692)
11-20 19:58:41.364: W/System.err(5165):     at com.koushikdutta.async.AsyncServer.run(AsyncServer.java:600)
11-20 19:58:41.364: W/System.err(5165):     at com.koushikdutta.async.AsyncServer.access$700(AsyncServer.java:37)
11-20 19:58:41.364: W/System.err(5165):     at com.koushikdutta.async.AsyncServer$13.run(AsyncServer.java:549)