Announcement

Collapse
No announcement yet.

System.NET.WebResponse Exception

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • System.NET.WebResponse Exception

    Hallo zusammen,

    ich habe ein kleines Konsolenprogramm geschrieben, dass eine Datei aus dem Internet herunterladen und speichern soll.

    Hier der Code:

    Code:
    strUrl = "http://123.123.123.123:8080/beispiel/beispiel.txt"
    strUsername = "ebuero"
    strPassword = "h7OaS61gL"
    
    strOutputPath = "C:\Temp\"
    
    Console.WriteLine("Download gestartet.")
    
    objRequest = CType(WebRequest.Create(strUrl), HttpWebRequest)
    objRequest.Credentials = New NetworkCredential(strUsername, strPassword)
    
    objResponse = CType(objRequest.GetResponse(), HttpWebResponse)
    
    objStreamReader = New StreamReader(objResponse.GetResponseStream())
    strOutput = objStreamReader.ReadToEnd()
    objStreamReader.Close()
    
    objStreamWriter = New StreamWriter(strOutputPath & strOutputFile)
    objStreamWriter.Write(strOutput)
    objStreamWriter.Close()
    
    Console.WriteLine("Download abgeschlossen.")
    
    Console.ReadLine()
    Auf meiner virtuellen Maschine, auf dem ich das Programm auch geschrieben habe, funktioniert das Programm einwandfrei.

    Auf anderen Computern in unserem Unternehmen, wird in der Zeile
    Code:
    objResponse = CType(objRequest.GetResponse(), HttpWebResponse)
    jedoch teilweise die folgende Exception ausgelöst:

    "Der Server hat eine Protokollverletzung ausgeführt.. Section = Response.StatusLine"

    Woran kann das liegen?

    Gruß

    dagikris
Working...
X