none
Obtener el Content del Response RRS feed

  • Pregunta

  • Estoy desarrollando una Api que consulta a Solr y trae 100 mil documentos de 3 campos.

    Estoy intentando obtener el response pero el body pesa 20mb.

    var request = HttpWebRequest.Create(url);
                try
                {
                    using (var response = request.GetResponse())
                    {
                        var stream = response.GetResponseStream();
                        return new StreamReader(stream).ReadToEnd();
                    }
                }

    El tiempo del GetResponseStream() es de 9 segundos. lo necesito bajas lo mas que se pueda, tiene alguna alternativa que funcione? 

    Diferente a estas http://cc.davelozinski.com/c-sharp/fastest-way-to-read-text-files


    DCE 2005 : 5 Estrellas Platino

    lunes, 15 de febrero de 2016 17:22

Todas las respuestas

  • >>trae 100 mil documentos de 3 campos.

    como se puede enviar ese volumen de datos, deberias poder enviarlo en bloques mas pequeños

    >>El tiempo del GetResponseStream() es de 9 segundos. lo necesito bajas lo mas que se pueda, tiene alguna alternativa que funcione?

    pero en que action estas recibiendo estos datos ?

    estos datos los envias como un archivo ?

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 15 de febrero de 2016 19:55