Wir versuchen, das Hochladen von Bildern mit TinyPic zu unterstützen, um den Fortschritt des Uploads zu verfolgen. Wir haben HttpWebRequest früher verwendet, aber da dies den Tracking-Fortschritt nicht unterstützt, haben wir beschlossen, Low-Level-Methoden wie TcpClient zu verwenden.Hochladen von Dateien mit NetworkStream
Der Code, wenn sie ausgeführt wird "stecken" in dieser Zeile:
int networkBytesRead = networkStream.Read(buffer, 0, buffer.Length);
Der Code hängt dort für mehr als eine Minute.
haben Sie einen Blick auf diesen Code für die volle Klasse: http://paste2.org/p/331631
Jede Eingabe geschätzt wird.
Danke, McoreD von ZScreen
Link funktioniert nicht für mich ... –