Mam sytuację, w której kiedy otrzymuję kod HTTP 400 z serwera, jest to całkowicie legalny sposób, w jaki serwer mówi mi, co było nie tak z moim żądaniem (za pomocą komunikatu w treści odpowiedzi HTTP)
Jednak HttpWebRequest .NET zgłasza wyjątek, gdy kod stanu to 400.
Jak sobie z tym poradzić? Dla mnie 400 jest całkowicie legalne i raczej pomocne. Treść HTTP zawiera pewne ważne informacje, ale wyjątek zrzuca mnie ze ścieżki.