Avatar billede 2c Nybegynder
25. august 2005 - 14:49 Der er 3 kommentarer og
1 løsning

WebRequest virker ikke på skole computer

Hej,

Jeg har en C# applikation som læser forskellige remote xml filer. Jeg læser dem ved hjælp af WebRequest. Det virker godt på min personlige computer derhjemme, men når jeg sidder ved en skole computer virker det ikke.

Hvad kan der være galt ?

Koden:

//WebRequest wr = WebRequest.Create(url); Virkede ikke, så jeg prøvede med http istedet:
   
HttpWebRequest wr = (HttpWebRequest) HttpWebRequest.Create(url);
/* --> Jeg fandt nedenstående på et forum på nettet, men det har ikke hjulpet noget */
wr.KeepAlive = false;
wr.ProtocolVersion = HttpVersion.Version10;
wr.Proxy = WebProxy.GetDefaultProxy();
wr.AllowAutoRedirect = true;
wr.MaximumAutomaticRedirections = 10;
wr.Timeout = (int) new TimeSpan(0, 0, 10).TotalMilliseconds;
wr.UserAgent = "Mozilla/3.0 (compatible; MyBrowser/1.0)";
/* <-- extra forum kode slut*/

//Nedenstående linie fejler
data = new StreamReader (wr.GetResponse().GetResponseStream(), System.Text.Encoding.Default) .ReadToEnd();

Jeg får fejlen:

System.Net.WebException: The operation has timed-out.
  at System.Net.HttpWebRequest.GetResponse()
  at _2CRSSFeeds.RSSFeeds.getRSSFeeds(String fileName, String url) in h:\xxx\rssreader\kode\2crssfeeds\rssfeeds.cs:line 39
  at _2CRSSFeeds.Form1.updateFeeds() in h:\xxx\rssreader\kode\2crssfeeds\form1.cs:line 170
Avatar billede arne_v Ekspert
25. august 2005 - 15:46 #1
det er jo en timeout

er den proxy server korrekt ?
Avatar billede arne_v Ekspert
29. september 2005 - 20:45 #2
?
Avatar billede 2c Nybegynder
30. september 2005 - 00:10 #3
Nej, det var den nok ikke.

Jeg fik noget kode af en anden person. Jeg har ikke lige koden her, men man skulle logge på proxyen for at kunne lave et webrequest. Ikke en særlig god løsning, men det eneste der virkede.

Smid et svar.
Avatar billede arne_v Ekspert
30. september 2005 - 07:35 #4
ok
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