Request timed out
обычно означает, что на нем написано: что сервер, с которого вы пытаетесь получить данные, слишком долго отвечает, и ваш запрос был прерван (я полагаю, что размещенный вами URL-адрес не является URL-адресом, который вы '' пытаемся достичь).
Есть два решения: желательно выяснить, почему ваши запросы выполняются так долго, потому что ASIHTTPRequest
имеет 10-секундный тайм-аут по умолчанию, что довольно долго. Другой, более простой вариант - увеличить время ожидания, скажем, до 30 секунд, что вы можете сделать следующим образом:
[ASIHTTPRequest setDefaultTimeOutSeconds:30]
Возможно, попробуйте выполнить ваши запросы не через телефон, чтобы узнать, сколько времени они занимают, и чтобы лучше понять, в чем проблема.