Articles of httpwebrequest

¿Puedo reutilizar una HttpWebRequest?

¿Puedo reutilizar una HttpWebRequest? Parece que la tercera solicitud a un sitio hace que una operación se agote. Parece que cada solicitud crea una nueva conexión, por lo que quiero saber si puedo reutilizar una HttpWebRequest cambiando la url y obteniendo la solicitud nuevamente. El código en cuestión está abajo. Este código verifica si existe […]

Cómo borrar el caché de HttpWebRequest

Estoy desarrollando una biblioteca propietaria y estoy experimentando algunos problemas con la memoria caché de HttpWebRequest . La biblioteca utiliza un código equivalente al siguiente para realizar las solicitudes: var request = WebRequest.Create(“http://example.com/”) as HttpWebRequest; request.CachePolicy = new HttpRequestCachePolicy(HttpRequestCacheLevel.CacheIfAvailable); El recurso externo no deshabilita el almacenamiento en caché, aunque cada respuesta es diferente. Por lo […]

C # HttpWebRequest de tipo “application / x-www-form-urlencoded” – ¿cómo enviar el carácter ‘&’ en el cuerpo del contenido?

Estoy escribiendo una pequeña aplicación conectada a API en C #. Me conecto a una API que tiene un método que toma una cadena larga, el contenido de un archivo de calendario (ics). Lo estoy haciendo así: HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(URL); request.Method = “POST”; request.AllowAutoRedirect = false; request.CookieContainer = my_cookie_container; request.Accept = “text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8”; request.ContentType = […]

HttpWebRequest y autenticación de formularios en C #

Soy un chico de sistemas y actualmente estoy haciendo un proyecto de desarrollo web a tiempo parcial, por lo que soy bastante nuevo. Estoy tratando de escribir un cliente http para www.portapower.com. Será para ciertos artículos que se publican en el sitio web y si coinciden con un requisito en particular, se imprimirá un mensaje. […]

¿HttpWebResponse de .NET descomprime automáticamente las respuestas GZiped y Deflated?

Estoy tratando de hacer una solicitud que acepte una respuesta comprimida var request = (HttpWebRequest)HttpWebRequest.Create(requestUri); request.Headers.Add(HttpRequestHeader.AcceptEncoding, “gzip,deflate”); Me pregunto si cuando agregue la segunda línea tendré que manejar la descompresión de forma manual.

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? […]