BTW... Browser Firefox 3.6 2010/10/21 Márcio Menezes <marcio....@gmail.com>
> Ok... but it happens with ANY header. Even if I add "Content-Type", > "application/x-www-form-urlencoded", as you suggested, it sends an OPTIONS > method, instead of POST. > > > > On Thu, Oct 21, 2010 at 4:46 PM, Brett Thomas <brettptho...@gmail.com>wrote: > >> POST values should be encoded in the request data string, not the headers. >> Not sure why there isn't an addPostValue method too. Here's some code I used >> recently: >> >> class CustomPOSTBuilder extends RequestBuilder { >> >> private String request = ""; >> >> public CustomPOSTBuilder(String url, RequestCallback callback) { >> super(RequestBuilder.POST, url); >> this.setHeader("Content-Type", >> "application/x-www-form-urlencoded"); >> this.setCallback(callback); >> } >> >> public void addPost(String key, String value) { >> request += key + "=" + value + "&"; >> } >> >> public void go() { >> this.setRequestData(request); >> try { >> this.send(); >> } >> catch (RequestException r){ >> System.out.print(r.getMessage()); >> } >> } >> >> } >> >> then send a request by: >> CustomPOSTBuilder builder... >> builder.addPost("key1", "value1"); >> builder.addPost("key2", "value2"); >> builder.send(); >> >> >> 2010/10/21 Márcio Menezes <marcio....@gmail.com> >> >>> Hi!. >>> Why does everytime I try to send a POST through RequestBuilder class and >>> if I add some header into it, the method goes as an OPTIONS, instead of >>> post? >>> >>> Has anyone experienced this? How can I work around it? >>> >>> Regards, >>> Marcio >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Google Web Toolkit" group. >>> To post to this group, send email to google-web-toolkit@googlegroups.com >>> . >>> To unsubscribe from this group, send email to >>> google-web-toolkit+unsubscr...@googlegroups.com<google-web-toolkit%2bunsubscr...@googlegroups.com> >>> . >>> For more options, visit this group at >>> http://groups.google.com/group/google-web-toolkit?hl=en. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Google Web Toolkit" group. >> To post to this group, send email to google-web-tool...@googlegroups.com. >> To unsubscribe from this group, send email to >> google-web-toolkit+unsubscr...@googlegroups.com<google-web-toolkit%2bunsubscr...@googlegroups.com> >> . >> For more options, visit this group at >> http://groups.google.com/group/google-web-toolkit?hl=en. >> > > -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.