You probably got your answer by now. Think this way. JSON string is
like any other string. The transport mechanism does not have to know
weather it is json or text or number or binary or otherwise. With that
said, you can use forms with get or post(knowing the advantages
drawback of each will help you select the right mechanism) and simply
posting it to your php page. In your php page, read the request
parameters as if they were any other parameters.

As a matter of fact you can even append the json string as part of
your target page url with a variable name and expect the json string
(with a hyperlink click) to reach its destination as expected.

Good luck!
Rakesh Wagh

On Jan 3, 9:09 pm, Ian <[email protected]> wrote:
> I am new to the Web application world; I am trying to encapsulate my
> set of data in a JSONObject, convert to string, and send it  (async
> POST) to a PHP page using GWT's RequestBuilder. GWT's tutorial
> discusses the trip from the server back to the client and not the
> other way around where I am unclear about.
>
> Do I need to set the header? Currently I set it to:
>  builder.setHeader("Content-Type", "application/x-www-form-
> urlencoded");
>
> However, this works fine as long as am sending
> key1=value1&key2=values where I can retrieve variable via $_POST
> ['key1'] or $_POST['key2']
>
> But I am not sure how to send a JSON string where it can be retrieved
> in a php page. I have tried sending myvar=MyJsonString but cannot
> retrieve in my php page. How should $_POST reference the JSON object?
>
> Any clarification would be much appreciated.
>
> Thanks,
>
> Ian
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" 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-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to