xmldoc returns name documentacion comment c# .net asp.net

returns - param name c#



Comprobando el tamaƱo de descarga antes de descargar (3)

Realice una solicitud HEAD (en lugar de GET o POST) para obtener solo los encabezados de respuesta, esto debe incluir el encabezado de contenido completo con la información que necesita.

Necesito alguna forma de verificar el tamaño de una descarga sin tener que descargar todo el archivo. Estoy utilizando C # y System.Net.WebClient para hacer las descargas. La comprobación debe ejecutarse en un servicio web asp.net.

Gracias


También puedes usar el encabezado RANGO HTTP para descargar solo lo que quieras.

Sería realmente sencillo crear un HttpRangeStream que admita buscar y leer en un recurso HTTP remoto, si el servidor remoto es HTTP 1.1 y soporta correctamente los encabezados RANGE.


Utilice el método HEAD de HTTP para recuperar el encabezado Content-Length : .

HEAD / HTTP/1.1 Host: www.example.com HTTP/1.1 200 OK Date: Wed, 18 Mar 2009 11:21:51 GMT Server: Apache/2.2.3 (CentOS) Last-Modified: Tue, 15 Nov 2005 13:24:10 GMT ETag: "b80f4-1b6-80bfd280" Accept-Ranges: bytes Content-Length: 438 Connection: close Content-Type: text/html; charset=UTF-8