tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
681
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von mr_floppy
    mr_floppy mr_floppy ist offline Mitglied Silber
    Registriert seit
    Apr 2008
    Beiträge
    83
    Hallo tutorials.de,

    ich probiere eine Datei via WebClient bei einem Bilderhoster hochzuladen. Der Upload an sich scheint zu funktionieren, der Status wird aktualisiert, es wird keine Exception gworfen. Mein Problem ist, dass ich nicht genau weiß wie ich die POST-Variablen übergeben muss. Mein Ansatz sieht so aus:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    
        Private Sub uploadPic(ByVal FileName As String)
            [B]Dim PostData As New NameValueCollection()[/B]
     
            'POST-Daten festlegen
           [B] PostData.Add("accept", "yes")[/B]
            'Events registrieren
            AddHandler WebClient.UploadFileCompleted, AddressOf UploadFileCompleted
            AddHandler WebClient.UploadProgressChanged, AddressOf UploadProgressChanged
            Try
                [B]WebClient.QueryString = PostData[/B]
                WebClient.UploadFileAsync(New Uri(ScriptUrl), "post", FileName)
                While WebClient.IsBusy
                    Application.DoEvents()
                End While
            Catch wex As WebException
                MessageBox.Show(wex.Message, "Fehler", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
                Exit Sub
            End Try
     
        End Sub
     
        Private Sub UploadFileCompleted(ByVal sender As Object, ByVal e As UploadFileCompletedEventArgs)
            Dim Result As String = System.Text.Encoding.ASCII.GetString(e.Result)
            txtDebug.Text = Result
        End Sub
     
        Private Sub UploadProgressChanged(ByVal sender As Object, ByVal e As UploadProgressChangedEventArgs)
            UploadProgress.Value = e.ProgressPercentage
        End Sub
    Die POST-Variable "accept" kommt beim Script nicht an. Vielleicht könnt ihr mir auf die Sprünge helfen...
     
    MfG

  2. #2
    Avatar von mr_floppy
    mr_floppy mr_floppy ist offline Mitglied Silber
    Registriert seit
    Apr 2008
    Beiträge
    83
    edit: Sorry, Fehler meinerseits...
     
    MfG

Ähnliche Themen

  1. Dateiupload mit POST über Sockets
    Von narfist im Forum Java
    Antworten: 0
    Letzter Beitrag: 19.08.10, 21:48
  2. Bei Redirect Post Daten mitsenden?
    Von ferrari2k im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 2
    Letzter Beitrag: 04.09.08, 13:29
  3. Dateiupload via POST Files hardcoden
    Von Haxley im Forum PHP
    Antworten: 5
    Letzter Beitrag: 27.02.08, 20:23
  4. VB6 POST-Request/DateiUpload ohne Formular
    Von BlueDog im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 23.02.08, 19:12
  5. Dateiupload mittels POST
    Von Phil_adelphia im Forum PHP
    Antworten: 3
    Letzter Beitrag: 08.03.05, 14:49

Stichworte