@кот said in Обработать петляющий редирект:
@xclsv said in Обработать петляющий редирект:
301
нет такая схема не подходит, мне в скрипте нужно было именно выявить что это петля и не засесть в ней. Факт того что был или не был редирект, это второстепенно и практически неважно. Хотя отчасти можно было бы заюзать метод - чекать статус и далее запрашивать текущий урл, не знаю точно прокатит это или нет но чек location по сути сразу убивает два зайца. Вот бы еще намутить проверку количества редиректов.
точно так же можно и подсчет перенаправлений сделать. Отключить автоматический переход по редиректу, брать директиву lacation из заголовков ответа, увеличивая счетчик переходить по url в директиве. На выходе получаешь счетчик перенаправлений и конечную точку, в серединке где то ставиш if условие для выявления цикличного редиректа.