Articles of http

Al usar WebClient en C #, ¿hay alguna manera de obtener la URL de un sitio después de ser redirigido?

Al usar la clase WebClient puedo obtener el título de un sitio web con la suficiente facilidad: WebClient x = new WebClient(); string source = x.DownloadString(s); string title = Regex.Match(source, @”\]*\>\s*(?[\s\S]*?)\”, RegexOptions.IgnoreCase).Groups[“Title”].Value; Quiero almacenar la URL y el título de la página. Sin embargo, al seguir un enlace como: http://tinyurl.com/dbysxp Obviamente voy a querer obtener […]

¿Cuál es el mayor número de subprocesos que es razonable ejecutar simultáneamente en Jmeter?

Quiero utilizar la mayor cantidad posible de subprocesos (para usar menos computadoras) pero sin hacer que el cuello de botella esté en el cliente.

iOS9 no carga recursos inseguros desde una página segura (SSL / HTTPS)

Estoy intentando cargar una página en UIWebView en iOS9 usando https: // URL. La página cargada incluye CSS e imágenes de un servidor inseguro. Por ejemplo, la página cargada: https : //www.example.com/ que incluye la hoja de estilo http : //www.example.com/style.css y la imagen http : //www.example.com/image.jpg Todo funciona si la página original se carga […]

Android sube video a un servidor remoto usando datos de formulario multiparte HTTP

Estoy teniendo problemas en una parte determinada de un proyecto actual y siento que estoy atrapado en este momento. Intento hacer una carga de video con una publicación HTTP y datos de formulario multiparte. Siento que estoy en un aprieto al entender el protocolo HTTP y específicamente los datos de formularios en varias partes. Tengo […]

NSURLSession: ¿cómo boost el tiempo de espera para las solicitudes de URL?

Estoy utilizando el nuevo NSURLSessionDataTask iOS 7 para recuperar datos de la siguiente manera: NSURLSession *session = [NSURLSession sharedSession]; NSURLSessionDataTask *dataTask = [session dataTaskWithRequest: request completionHandler: ^(NSData *data, NSURLResponse *response, NSError *error) { // }]; ¿Cómo puedo boost los valores de tiempo de espera para evitar el error “The request timed out” (en NSURLErrorDomain Code […]

¿Cómo redirigir la URL del navegador del usuario a una página diferente en Nodejs?

En la aplicación que bash escribir, la página principal ( http: // localhost: 8675 ) tiene la siguiente forma: Start Aquí está el código en server.js: http.createServer(function(request, response) { var root = url.parse(request.url).pathname.split(‘/’)[1]; if (root == ”) { var query = url.parse(request.url).search: if (query == ‘?joinnew’) { var newRoom = getAvaliableRoomId(); // ‘8dn1u’, ‘idjh1’, ‘8jm84’, […]

¿Por qué “Content-Length: 0” en las solicitudes POST?

A veces, un cliente envía solicitudes POST con Content-Length: 0 al enviar un formulario (de 10 a más de 40 campos). Lo probamos con diferentes navegadores y desde diferentes lugares, pero no pudimos reproducir el error. El cliente está utilizando Internet Explorer 7 y un proxy. Les pedimos que permitieran que su administrador del sistema […]

¿Qué se requiere, como mínimo, para una solicitud HTTP?

Estoy intentando emitir un comando GET a mi servidor local usando netcat haciendo lo siguiente: echo -e “GET / HTTP/1.1\nHost: localhost” | nc localhost 80 Desafortunadamente, recibo una respuesta HTTP/1.1 400 Bad Request para esto. ¿Qué se requiere, como mínimo, para una solicitud HTTP?

Enviar solicitud HTTP manualmente a través de socket

Cuando envío una solicitud HTTP normal a través de un socket, el servidor no responde con una respuesta OK. Copié el encabezado HTTP de FireFox. Aquí está el código: Socket s = new Socket(InetAddress.getByName(“stackoverflow.com”), 80); PrintWriter pw = new PrintWriter(s.getOutputStream()); pw.print(“GET / HTTP/1.1”); pw.print(“Host: stackoverflow.com”); pw.flush(); BufferedReader br = new BufferedReader(new InputStreamReader(s.getInputStream())); String t; while((t […]

Controlador de errores 404 Http en Asp.Net MVC (RC 5)

¿Cómo puedo manejar los errores de Handler 404 sin que el framework arroje un código de error de Exception 500?