Thema Datum  Von Nutzer Rating
Antwort
05.10.2020 14:42:36 Sara
NotSolved
05.10.2020 15:29:56 Gast8624
NotSolved
06.10.2020 15:41:39 Sara
NotSolved
Blau File Upload mit VBA
06.10.2020 15:53:14 Gast38515
NotSolved
06.10.2020 17:40:54 Gast23867
NotSolved

Ansicht des Beitrags:
Von:
Gast38515
Datum:
06.10.2020 15:53:14
Views:
639
Rating: Antwort:
  Ja
Thema:
File Upload mit VBA

>> Bräuchte da evtl etwas konkretere Hilfe.

Ausschnitt aus dem zuvor geposteten Link:

sHeader = "Content-Type: multipart/form-data, boundary=AaB03x" & vbCrLf
bRet = HttpAddRequestHeaders(hHttpOpenRequest, sHeader, Len(sHeader), _
    HTTP_ADDREQ_FLAG_REPLACE Or HTTP_ADDREQ_FLAG_ADD)

'...

'Datei zum posten in einen string lesen
nFile = FreeFile
Open file For Binary As #nFile
    sPostData = String(LOF(nFile), " ")
    Get #nFile, , sPostData
Close #nFile

'Die datei posten
sPostData = _
"--AaB03x" & vbCrLf & _
"Content-Disposition: form-data; name=""datei""; filename=""" & file & """" & vbCrLf & _
"Content-Transfer-Encoding: binary" & vbCrLf & _
"Content-Type: application/octet-stream" & vbCrLf & vbCrLf & _
sPostData & vbCrLf

Dein Code:

    HTTPReq.setRequestHeader "Content-Type", "multipart/form-data; boundary=" & sBoundary
    HTTPReq.setRequestHeader "Content-Disposition", "form-data; name=""file"""
    HTTPReq.send adoStream.Read()

Noch genauer gehts nicht. ;o)

Du gibst bei dir zwar ein Boundary an, aber du nutzt es nicht um den Dateinteil einzuleiten.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
05.10.2020 14:42:36 Sara
NotSolved
05.10.2020 15:29:56 Gast8624
NotSolved
06.10.2020 15:41:39 Sara
NotSolved
Blau File Upload mit VBA
06.10.2020 15:53:14 Gast38515
NotSolved
06.10.2020 17:40:54 Gast23867
NotSolved