Thanks for response Richard. Not sure exactly what you mean.

The response from the server when I key in the url directly to chrome
is a json array/hash of previously entered data:

[{"post":
{"device":"palm","location":"dublin","created_at":"2010-09-09T06:03:58Z","updated_at":"2010-09-09T06:03:58Z","nickname":"nige","level":
82,"id":1,"devid":"001000230","score":200,"message":"my score sucks"}},
{"post":
{"device":"iphone","location":"london","created_at":"2010-09-09T17:13:20Z","updated_at":"2010-09-09T17:13:20Z","nickname":"greg","level":
54,"id":2,"devid":"465465468","score":6000,"message":"Check it out.
Love this game!!"}}}

Matches what I entered. So that's ok.

The server is a Rails server. Webrick outputs the following when I use
the code from my first post:

Processing ApplicationController#index (for y.y.y.221 at 2010-09-15
14:59:22) [OPTIONS]

But by directly keying in the url to chrome Rails responds with:

Processing PostsController#index to js (for y.y.y.221 at 2010-09-15
15:01:16) [GET]

It's like the request is not understood by Rails.Or it is malformed
somehow. It doesn't get it's a GET request and bypasses the
PostsController.




On Sep 15, 2:21 pm, Richard Quadling <rquadl...@gmail.com> wrote:
> On 15 September 2010 12:28, nigeke...@googlemail.com
>
>
>
>
>
> <nigeke...@googlemail.com> wrote:
> > I have the following request in my app. It works fine in Safari 5.
>
> > new Ajax.Request('http://x.x.x.x:3000/posts.js',
> >        {
> >            method:'get',
> >            requestHeaders: {Accept: 'application/json'},
> >            onSuccess: function(transport){
> >                    var response = transport.responseText;
> >                    var posts = response.evalJSON();
> >                     etc....
> >             }
> >      });
>
> > In chrome 5 I get the error Refused to get unsafe header "X-JSON".
>
> > When I point the chrome browser at my url json is returned but with
> > the warning:
> > Resource interpreted as document but transferred with MIME type text/
> > javascript.
>
> > The content type in the request is application/x-www-form-urlencoded.
>
> > Any ideas?
>
> > Nige
>
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "Prototype & script.aculo.us" group.
> > To post to this group, send email to 
> > prototype-scriptacul...@googlegroups.com.
> > To unsubscribe from this group, send email to 
> > prototype-scriptaculous+unsubscr...@googlegroups.com.
> > For more options, visit this group 
> > athttp://groups.google.com/group/prototype-scriptaculous?hl=en.
>
> What type is the response forhttp://x.x.x.x:3000/posts.js
>
> --
> Richard Quadling
> Twitter : EE : Zend
> @RQuadling : e-e.com/M_248814.html : bit.ly/9O8vFY

-- 
You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" group.
To post to this group, send email to prototype-scriptacul...@googlegroups.com.
To unsubscribe from this group, send email to 
prototype-scriptaculous+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/prototype-scriptaculous?hl=en.

Reply via email to