get запрос 404

Sibirteh

Client
Регистрация
22.01.2019
Сообщения
51
Благодарностей
9
Баллы
8
Здравствуйте, столкнулся с такой проблемой есть ссылки с номерами с 1 по 500. Как реализовать что бы при получении get запросом 404 ошибки (нет страницы). Он не шел до 500-й, а перепрыгивал на след категорию ссылок ?
 

one

Client
Регистрация
22.09.2015
Сообщения
6 793
Благодарностей
1 264
Баллы
113
Создавать поверку ответа запроса и если в ответе 404, то уходить на новый цикл работы шаблона.
 

Sibirteh

Client
Регистрация
22.01.2019
Сообщения
51
Благодарностей
9
Баллы
8
Создавать поверку ответа запроса и если в ответе 404, то уходить на новый цикл работы шаблона.
а подскажите пожалуйста поподробней как это сделать ?
 

one

Client
Регистрация
22.09.2015
Сообщения
6 793
Благодарностей
1 264
Баллы
113
Сожалею, нету времени подробно показать решение.

1. Получаем результат GET запроса в переменную.
2. Выдергиваем значение ответа сервера из заголовка регуляркой и кладем результат в переменную.
3. Сравниваем его с 404. Если да, то перепрыгивем на след категорию ссылок. Если нет, продолжаем работу шаблона.

Возможно кто то из коллег подскажет более простое решение с примером.
 
  • Спасибо
Реакции: Sibirteh

Sibirteh

Client
Регистрация
22.01.2019
Сообщения
51
Благодарностей
9
Баллы
8
Сожалею, нету времени подробно показать решение.

1. Получаем результат GET запроса в переменную.
2. Выдергиваем значение ответа сервера из заголовка регуляркой и кладем результат в переменную.
3. Сравниваем его с 404. Если да, то перепрыгивем на след категорию ссылок. Если нет, продолжаем работу шаблона.

Возможно кто то из коллег подскажет более простое решение с примером.
Спасибо! Такой подсказки было достаточно :-)
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)