Выставил так, чтобы при статусе ответа 200 писало невалид, а при 302 валид.
но все равно, в переменную засчитывается только статус 200, хотя в логе статус 302
почему так не пойму.. в чем может быть причина?
P.S Я пробовал выставлять ожидание после запроса, хоть минуту, все равно также
@Railon потому что 302 статус это перенаправление. И в результате будет информация о конечной точке. Снимите флажок Следовать переадресациям, либо меняйте логику проверки.
@Symposium
Видимо xml из ответа на запрос отличается от html страницы, полученного при загрузке через браузер, так как часть элементов страницы подгружается динамически, возможно нужны какие-то дополнительные запросы.
С помощью регулярок, кстати, всё же получается 15 штук найти. test3.xml