Articles of httpwebrequest

Configure SecurityProtocol (Ssl3 o TLS) en .net HttpWebRequest por solicitud

Mi aplicación (.net 3.5 sp1) usa HttpWebRequest para comunicarse con diferentes puntos finales, a veces es a través de HTTPS donde cada servidor de alojamiento puede tener un requisito diferente de protocolo de seguridad como TLS o SSL3 o cualquiera. En general, los servidores juegan agradable y felizmente negocian / recurren a lo que SecurityProtocol […]

usando Tor como Proxy

Estoy tratando de usar Tor-Server como un proxy en HttpWebRequest , mi código se ve así: HttpWebRequest request; HttpWebResponse response; request = (HttpWebRequest)WebRequest.Create(“http://www.google.com”); request.Proxy = new WebProxy(“127.0.0.1:9051″); response = (HttpWebResponse)request.GetResponse(); response.Close(); funciona perfectamente con proxies “normales”, pero con Tor obtengo Excepciones mientras llamo GetResponse() with Status = ServerProtocolViolation. The message is (in German…):Message = “Der […]

Inicie sesión en la página con HttpWebRequest

¿Cómo puedo iniciar sesión en la página http://www.bhmobile.ba/portal/index usando HttpWebRequest? El botón de inicio de sesión es “Pošalji” (esquina superior izquierda). Fuente HTML de la página de inicio de sesión: function checkUserid(){ if (document && document.getElementById){ var f = document.getElementById(‘userid’); if (f){ if (f.value.length < 8){ alert('Korisničko ime treba biti u formatu 061/062 xxxxxx !'); […]

WebClient vs. HttpWebRequest / HttpWebResponse

Me parece que la mayoría de lo que se puede lograr con HttpWebRequest/Response también se puede lograr con la clase WebClient . Leí en alguna parte que WebClient es un contenedor de alto nivel para WebRequest/Response . Hasta ahora, no puedo ver nada que se pueda lograr con HttpWebRequest/Response que no se puede lograr con […]

¿Cómo puedo recuperar la dirección IP del encabezado HTTP en Java

Tengo curiosidad de saber si hay alguna biblioteca que maneje este tipo de cosas, o si tengo que hacerlo solo una vez más. Por lo tanto, el asunto es que quiero obtener el campo de dirección IP de la solicitud de encabezado HTTP de los visitantes en mi servidor, ¿y hacer todo esto en Java? […]

cómo cambiar la IP de origen en HttpWebRequest

Estoy ejecutando esta aplicación en un servidor que ha asignado 5 direcciones IP. Yo uso HttpWebRequest para obtener algunos datos de un sitio web. Pero cuando hago la conexión, puedo especificar de cuál de las 5 direcciones IP se debe establecer la conexión. ¿HttpWebRequest es compatible con esto? Si no, ¿puedo heredar una clase de […]

Autenticación básica Proxy en C #: error HTTP 407

Estoy trabajando con un proxy que requiere autenticación, es decir, en un navegador, si bash abrir una página, se solicitarán credenciales inmediatamente. Proporcioné las mismas credenciales en mi progtwig pero falla con el error HTTP 407. Aquí está mi código: HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL); IWebProxy proxy = WebRequest.GetSystemWebProxy(); CredentialCache cc = new CredentialCache(); NetworkCredential nc […]

C # – HttpWebRequest POST (Iniciar sesión en Facebook)

Intento iniciar sesión en Facebook en mi progtwig y analizar algo de allí (como nombre, foto de perfil, etc.). Me redireccionan a la página principal de Facebook cada vez que ejecuto el código a continuación. string email = “email”; string pw = “pw”; string PostData = String.Format(“email={0}&pass={1}”, email, pw); CookieContainer cookieContainer = new CookieContainer(); HttpWebRequest […]

Obtener el número de código de estado HTTP (200, 301, 404, etc.) de HttpWebRequest y HttpWebResponse

Estoy tratando de obtener el número de código de estado HTTP del objeto HttpWebResponse devuelto por HttpWebRequest . Esperaba obtener los números reales (200, 301, 302, 404, etc.) en lugar de la descripción del texto. (“Ok”, “MovedPermanently”, etc.) ¿Está enterrado el número en una propiedad en algún lugar del objeto de respuesta? ¿Alguna otra idea […]

Cómo usar httpwebrequest para extraer la imagen del sitio web al archivo local

Intento usar una aplicación c # local para sacar algunas imágenes de un sitio web a archivos en mi máquina local. Estoy usando el código que figura a continuación. Intenté tanto la encoding ASCII como la encoding UTF8, pero el archivo final no es correcto. ¿Alguien ve lo que estoy haciendo mal? La URL está […]