I'm new to rails, started first project today. I'm also using flex and want to go RESTful over HTTP as much as possible, most posts seem to think this is not possible!

Everything runs RESTfuly fine in the flex local sandbox, but fails in the remote sandbox due to security.

I'm using as3httpclientlib as HTTPService doesn't do the job. Flash sends a request <policy-file-request/> over the socket and expects the policy file back. This is not HTTP so I get:

HTTP parse error, malformed request ( #<Mongrel::HttpParserError: Invalid HTTP format, parsing fails.> REQUEST DATA: "<policy-file-request/>\000"

This seems to be the way but I have no idea where to put the code when using rails and mongrel.

Question: Using how/where do I intercept that request and return xml?