В настоящее время я использую библиотеку android-async-http, чтобы отправить сообщение/получить запросы. Раньше у меня не было никаких проблем, но теперь я понимаю, что он дает мне ошибку таймаута, если я отправляю этот запрос без данных изображения. (Нет ошибки, если я отправляю точный запрос, помещая данные изображения также.)Ошибка регистрации сообщения Android-Async-Http?
RequestParams params = new RequestParams();
params.add("mail", mail.getText().toString());
params.add("password", pass.getText().toString());
try {
if (!TextUtils.isEmpty(imagePath))
params.put("image", new File(imagePath));
} catch (FileNotFoundException e) {
e.printStackTrace();
}
AsyncHttpClient client = new AsyncHttpClient();
client.setTimeout(60000);
client.post("some_url", params, myResponseHandler);
В чем причина этого? Спасибо заранее.
могло бы быть просто, что ваш сервер не отвечает? – njzk2
Но только после этого поста я помещаю изображение, и вдруг сервер начинает отвечать? Ой, не думай так ... Должно быть что-то еще. – yahya
может быть сбоем вашего сервера, потому что поле изображения пуст – njzk2