Что может привести к повреждению сервера URLRequest - PullRequest
0 голосов
/ 09 марта 2012

У меня есть приложение на iphone и android, которое периодически перестает работать при вызове сервера. Когда я говорю, что они терпят неудачу, я имею в виду, что я не получаю кодов ошибок, 200 Код соединения означает, что это было успешно, но поврежденная строка / data / (jsonObject / Array). Я перечисляю все эти типы данных, потому что в зависимости от приложения они используют некоторые или все из них. Информация, распечатанная в форме sting, имеет возвращаемый JSON с сервера, но она повреждена из-за дополнительного кода или текста, которые не позволят JSONParsers работать должным образом. Как я уже говорил, он не всегда терпит неудачу, а только в том, что находится в возвращаемой строке / json / data. Раньше мне говорили, что я правильно подключаюсь, получаю и обрабатываю информацию и что мне нужно обратиться к серверу. В середине этого процесса мы поменяли серверы, и они работают быстрее, но все равно имеют схожую частоту отказов. Также сервер не выходит из строя или не имеет проблем с браузерами. Таким образом, во всех веб-браузерах он не выдает ошибок, не портит сайт и / или отображаемую информацию. Так что, если я зайду на свой компьютер и зайду на сайт, я буду видеть правильную информацию каждый раз, когда загружаю страницу. Любые идеи будут с благодарностью.

1 Ответ

0 голосов
/ 14 апреля 2012

Ответ, который я обнаружил для Android, состоял в том, что это был старый сервер, но у нового сервера все еще были проблемы с приложением IOS, но я понял, что если вы выделите NSString с NSData, то информация не будет иметь никакой информации. возможности получения дополнительных данных или информации. Так что alloc работает.

...