Post-Daten aus HttpSendReuqest auslesen

M

marcel.stallmach

Hallo,

ich bin ehrlich schon am verzweifeln.

Ich habe eine lokale Anwendung (Access) von wo aus eine HttpSendRequest
an eine Website gesendet wird. Im HttpSendRequest werden die Daten per
POST übermittelt.

Die Website die aufgerufen wird ist eine ASPX-Seite und soll nun die
geposteten Daten auslesen.

Ich habe schon viel probiert, doch komme ich nicht an die geposteten
Daten :(

Hier ein Ausschnitt des Codes der Accessanwendung in VBA (an der ich
nichts ändern kann bzw darf):

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


'Noch zwei andere variablen posten
sPostData = "--AaB03x" & vbCrLf & _
"Content-Disposition: form-data; name=""user""" & vbCrLf & vbCrLf &
_
var1 & vbCrLf & _
"--AaB03x" & vbCrLf & _
"Content-Disposition: form-data; name=""pass""" & vbCrLf & vbCrLf &
_
var2 & vbCrLf & _
"--AaB03x--"

nfile = FreeFile
outfile = "c:\programme\copilot\postAccess.txt"
Open outfile For Output As nfile
Print #nfile, sPostData
Close #nfile

bRet = HttpSendRequest(hHttpOpenRequest, vbNullString, 0,
sPostData, _
Len(sPostData))

..
..
..
---ACCESS-CODE ENDE---

HttpSendRequest gibt WAHR zurück und wenn ich das WebProjekt im
Debug-Modus gestartet habe, dann komme ich auch in meiner ASPX-Seite an
(das funktioniert schonmal).

Ich möchte nun aber die beiden Parameter USER und PASS auslesen. Doch
bisher ohne Erfolg.

In der ASPX-Seite bin ich bereits folgende Möglichkeiten
durchgegangen:
Request.ServerVariables.AllKeys
Request.Form.AllKeys
Request.Headers.AllKeys
Request.QueryString.AllKeys
Request.Params.AllKeys

Doch nirgends finde ich die Werte für USER und PASS ?!?!?!

Bitte helft mir, sonst dreh ich hier noch durch ;) Wie komme ich also
an USER und PASS?

Und desweiteren frage ich mich, was das "--AaB03x" zu bedeuten hat,
aber das ist sicherlich eher ein Frage für eine andere Goolge-Gruppe
;)

Bin wirklich für jede Hilfe dankbar.
 
J

Joerg Jooss

(e-mail address removed) wrote:

[...]

Marcel,

you should post this in the German group
microsoft.public.de.german.entwickler.dotnet.framework


Cheers,
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,755
Messages
2,569,537
Members
45,022
Latest member
MaybelleMa

Latest Threads

Top