Estoy usando la WebClient
clase para publicar algunos datos en un formulario web. Me gustaría obtener el código de estado de respuesta del envío del formulario. Hasta ahora he descubierto cómo obtener el código de estado si hay una excepción
Catch wex As WebException
If TypeOf wex.Response Is HttpWebResponse Then
msgbox(DirectCast(wex.Response, HttpWebResponse).StatusCode)
End If
Sin embargo, si el formulario se envía correctamente y no se lanza ninguna excepción, entonces no sabré el código de estado (200,301,302, ...)
¿Hay alguna forma de obtener el código de estado cuando no se lanzan excepciones?
PD: prefiero no usar httpwebrequest / httpwebresponse