Avatar billede chw Nybegynder
16. marts 2005 - 13:41 Der er 2 kommentarer og
1 løsning

Non-negative number required. Parameter name: byteCount

Hej, jeg får følgende fejl nedenstående fejl når jeg forsøger dette:

Dim wr As WebRequest = WebRequest.Create("http://www.test.test")

Dim test As String = (New System.IO.StreamReader(wr.GetResponse.GetResponseStream)).ReadToEnd

den url jeg kalder er en side hvor der bliver skrevet 0 eller 1


Non-negative number required. Parameter name: byteCount
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentOutOfRangeException: Non-negative number required. Parameter name: byteCount
Avatar billede arne_v Ekspert
16. marts 2005 - 19:08 #1
Jeg mener at det betyder "HTTP requesten gik totalt galt".

(et eller andet sted returneres -1 for EOF hvor en byte count var forventet)

Check URL, server side script etc.
Avatar billede snepnet Nybegynder
16. marts 2005 - 22:46 #2
(jeg tror ikke du får så meget held med at ramme http://www.test.test ... prøv en du ved eksisterer istedet - f.eks. http://www.google.com ell.)
mvh
Avatar billede chw Nybegynder
17. marts 2005 - 09:23 #3
www.test var bare noget jeg lige skrev, ikke det jeg brugte rigtig. Ved ikke helt hvorfor jeg fik en fejl men gjorde således.

Dim test As String = (New System.IO.StreamReader(wr.GetResponse.GetResponseStream).Read())

Der retunere den ASCII værdien af første tegn, og det var nok for mig
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester