Я работаю над веб-скребком с использованием C# HttpWebRequest/HttpWebResponse. По большей части этот процесс прошел гладко. Но после того, как POSTing мой путь через несколько страниц, я застрял в том, что кажется несоответствием между тестированием с помощью веб-браузера и вызовов HttpWebRequest/HttpWebResponse.Непоследовательная POST между веб-браузером и HttpWebRequest
Проблема возникает, когда я землю на страницу, содержащую входной элемент, который имеет имя, похожее на это: «RidiculouslyLongInputName.RidiculouslyLongInputName.RidiculouslyLongInputName @ RidiculouslyLong»
вывешивать значение для этого входного элемента вызывает ошибку 500 при использовании HttpWebRequest, но отлично работает при отправке через браузер. Если я удалю это входное значение из данных post, то HttpWebRequest не получит ошибку 500. Но затем я застрял с проблемой проверки данных с веб-сайта.
Любая идея о том, почему HttpWebRequest не работает?