Периодически сбрасываемые запросы между Android и Google App Engine - PullRequest
0 голосов
/ 18 июня 2011

Кто-нибудь использует Java URLConnections для отправки запросов GET из вашего приложения Android на скрипт Python, размещенный на Google App Engine?Я вижу редкие пользовательские отчеты об исключениях IOException, и соответствующие запросы остаются незафиксированными в GAE.Я предполагаю, что это означает, что их сетевое соединение разорвано, но мне интересно, есть ли у кого-нибудь опыт здесь.

Поймите, у GAE есть некоторое время спулинга, но я думал, что запрос, по крайней мере, будет зарегистрирован, прежде чем задержка вызовет проблемы.У меня такое ощущение, что я могу что-то упустить здесь ...

РЕДАКТИРОВАТЬ: я написал довольно расплывчатый вопрос, поэтому я прошу прощения.Теперь я считаю, что моя проблема не имеет ничего общего с GAE, в частности.У меня такой вопрос: при использовании URLConnection в приложении для Android лучше всего проверять сетевое соединение перед отправкой запроса, перехватывать IOExceptions и повторно запускать запрос определенное количество раз или что-то еще?

Ура, Райан

1 Ответ

1 голос
/ 18 июня 2011

Я почти уверен, что если он не появится в журнале, скорее всего, он вообще не попадет в GAE.

Я вижу, что на GAE (Java) сбрасываются промежуточные соединения,но с этим - сначала устанавливается соединение, а затем обрывается на Android.

...