There is an undocumented header that helps here... we build that header
especially for clients who can not work around the HTTPRequest behaviours.

Set this header:

X-If-No-Redirect

to the value of 1 to avoid the redirect.

Frank Mantek
On 12/4/06, Ryan Boyd (Google) <[EMAIL PROTECTED]> wrote:
>
>
> Hi Marco,
>
> I'm not terribly familliar with vbscript, but I did run this code and
> look at the traffic using wireshark (packet capture/analysis tool - see
> http://www.wireshark.org)
>
> 1) The code is doing a POST with the event content to the server
> 2) The server is responding with a 302 redirect to a URL with a session
> token as well as a session cookie
> 3) XMLHTTP is following up with a GET to the Location header presented
> in #2.
>
> Step #3 is "incorrect" (depending on what RFC is read) as XMLHTTP
> should follow with a POST to the Location header rather than a GET.  A
> 303 redirect is used to tell the client to follow with a GET, but a 302
> redirect should be followed with the same http method/verb originally
> used.
>
> This is quite common, due to security concerns by some browser/library
> developers and actually was integrated into some of the later http RFCs
> (see RFC 2616 if you have more interest on the topic).
>
> I did a little searching and haven't yet found a solution to this
> problem for VBS, but hopefully this information will give you enough to
> track it down.  Or, perhaps someone else out there knows how to handle
> this with Microsoft.XMLHTTP?
>
> Happy coding,
>
> -Ryan
>
>
> >
>


--~--~---------~--~----~------------~-------~--~----~
 You received this message because you are subscribed to the Google Groups 
"Google Calendar Data API" group.
To post to this group, send email to 
[email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-calendar-help-dataapi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to