Click to See Complete Forum and Search --> : wininet


cmci
August 9th, 1999, 05:57 PM
I'm using the wininet api. I open a request and it works but when I try to
add request header it returns 0. Here's the code. Any Ideas, why
OpenRequest works, but AddRequestheaders doesn't. header is the string with
all the headers I need to add.


hRequest = HttpOpenRequest(hInternetConnect, "POST", "", _
"HTTP/1.1", vbNullString, 0, _
INTERNET_FLAG_NO_CACHE_WRITE, 0)
ret = HttpAddRequestHeaders(hRequest, header, Len(header), _
HTTP_ADDREQ_FLAG_ADD)


Any help would be greatly appreciated.

August 2nd, 2000, 04:36 AM
Hi - I'm having exactly the same problem ie HttpAddRequestHeaders returns 0.
Did you ever find the answer?
kevsanders@hotmail.com

Lothar Haensler
August 2nd, 2000, 04:42 AM
whenever an API function returns "something bad", you should call GetLastError and pass the result for FormatMessage API to get a human-readable explanation of the cause of the error.