Как гарантировать, что webclient / curl обрабатывает ошибку 503, как они обрабатывают 200
Если на сайте появится 503, то веб-клиент просто выдаст исключение.
Например, перейти кhttp://www.google.com/sorry/?continue=http%3A%2F%2Fwww.google.com%2Fsearch%3Fq%3Dkucing
Если мы откроем его в Internet Explorer, он откроет страницу. Если мы используем livehttpheader, он возвращает 503, а не 200. Тем не менее, он все равно что-то показывает.
Теперь попробуйте свернуть ту же страницу.
http://www.google.com/sorry/?continue=http%3A%2F%2Fwww.google.com%2Fsearch%3Fq%3Dkucing
Завиток просто перестанет работать. Так как заставить локон лечить 503 как 200?
Примеры, когда мы пытаемся что-то искать в Google. Гуглу иногда требуется капча. Ну, просто выкинь это, чтобы я мог заполнить капчу. Но веб-клиент просто создает исключение, не назначая содержимое файла. Это не хорошо.
Как обеспечить, чтобы веб-клиент не выбрасывал вещи.
То же самое касается скручиваемости