Как гарантировать, что 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. Гуглу иногда требуется капча. Ну, просто выкинь это, чтобы я мог заполнить капчу. Но веб-клиент просто создает исключение, не назначая содержимое файла. Это не хорошо.

Как обеспечить, чтобы веб-клиент не выбрасывал вещи.

То же самое касается скручиваемости