» »

Getcontent iz write-only streama

Getcontent iz write-only streama

nuclear ::

Nekaj se igram doma, in uporabljam to metodo za pridobivanje vsebine iz streama(urla):

private string getContent(string url)
        {
            string buffer;
            try
            {

                string target = string.Empty;
                HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(url);

                HttpWebResponse response = (HttpWebResponse)httpWebRequest.GetResponse();
                try
                {
                    StreamReader streamReader = new StreamReader(response.GetResponseStream(), true);
                    try
                    {
                        buffer = streamReader.ReadToEnd();
                    }
                    finally
                    {
                        streamReader.Close();
                    }
                }
                finally
                {
                    response.Close();
                }
            }
            catch (Exception exp)
            {
                buffer = "Error: " + exp.Message.ToString();
            }

            return (buffer);
        }


Vendar sem ugotovil, da je stream dejansko write-only, kar mi navrže napako pri debugu:

Length = 'stream.Length' threw an exception of type 'System.NotSupportedException'
Position= 'stream.Position' threw an exception of type 'System.NotSupportedException'


Pozna kdo morda kakšen workaround kako pridobiti vsebino streama, če je write-only.. ?

thx
Asus G14 2023 - Ryzen 7940HS - 32GB DDR5 - GeForce RTX 4080 - 990 PRO 4TB

Spura ::

Zakaj iz responsa beres

Zgodovina sprememb…

  • spremenil: Spura ()

Spura ::

Aja zdele vidm da sm mal blentav ze od delanja server sidea kjer v response pises....ti imas klienta, ki bere response od requesta k si ga naredu. Najverjetneje ni problem da je stream write only ampak to, da response stream ne podpira Position in Length in ti klices ReadFully, kar najbrz hoce vedet kok velik buffer mora alocirat.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[C# asp.NET web forma] Kam zgine cookie oz. zkj se izbriše?

Oddelek: Programiranje
61112 (926) Morenov
»

ASP.NET + C# vprašanje

Oddelek: Programiranje
342765 (1779) Morenov
»

Avtomatično prepoznati POST spremenljivke

Oddelek: Programiranje
121572 (1365) AnonimkeOP
»

kaj zna c#

Oddelek: Programiranje
151755 (1567) snow
»

Kako z VS.NET priti do izvorne kode neke html strani?

Oddelek: Programiranje
91337 (1132) Microsoft

Več podobnih tem