Obtendo o conteúdo do protocolo HEAD

Eu tive dificuldades para encontrar material que me trouxesse o valor de um cabeçalho de um arquivo, assim resolvi compartilhar o que consegui.

using System;
using System.Net;
public static string Retorno ()
{
    try{
        HttpWebRequest request = (HttpWebRequest) WebRequest.Create("http://www.elivros-gratis.net/scripts/download.asp?SEC=14&FL=Franz-Kafka- Metamorfose.zip&NOME=A%20Metamorfose&AUTOR=Franz%20Kafka");
        HttpWebResponse response = (HttpWebResponse) request.GetResponse();

        return response.Headers.ToString();
        //PEGAR URL DO ARQUIVO: return response.ResponseUri.ToString();
    } catch(Exception exp)
    {
        args.WriteDebug("ERRO: " + exp.Message);
        return "";
    }
}
Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s