gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash-commit] gnash ChangeLog libbase/URL.h server/sprite_ins...


From: strk
Subject: Re: [Gnash-commit] gnash ChangeLog libbase/URL.h server/sprite_ins...
Date: Sat, 12 Jan 2008 22:11:12 +0100

On Sat, Jan 12, 2008 at 12:48:07PM +0000, Udo Giacomozzi wrote:

> -             _loadVariableRequests.push_back(new LoadVariablesThread(url));
> +             _loadVariableRequests.push_back(new LoadVariablesThread(url, 
> postdata));

I belive this is the culprit which broke the orisinal games
and the one reported by Benjamin.

LoadVariablesThread(url) uses a GET method,
while LoadVariablesThread(url, postdata) uses a POST method.

This gets down to the curl adapter, having a make_stream(const URL&)
and a make_stream(const URL&, std::string&).

One does GET, the other does POST.

Your change above forces use of POST method always.
This is an invalid method for Ben's case
and kills the manually added query string for the orisinal case.

--strk;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]