static url rewriting / response headers

hi all,

two questions:

(1) is there any way to map one URL to another when neither of them is a controller/action?

i.e., the user enters http://foo.com/bar/baz, and the static resource living at public/zoom/pop.mp3 gets served?

(2) is there any way to see the *actual* response headers that are *actually* returned by the server? I know I can telnet to the port and type in a request, but I want to see what happens when a Flash movie internally makes a request. It seems to work if I make the request myself through the browser or through manual (telnet) http, but it's not working when the Flash movie makes it so I want to see the raw http that the server is serving up. Suggestions?

thanks, brian

hi all,

two questions:

(1) is there any way to map one URL to another when neither of them is a controller/action?

i.e., the user enters http://foo.com/bar/baz, and the static resource living at public/zoom/pop.mp3 gets served?

Don't know, sorry. Seems like it would be useful to have a generic way to specify a base uri in rails so that for example a site could be served from behind a proxy with a different url relative to /

(2) is there any way to see the *actual* response headers that are *actually* returned by the server? I know I can telnet to the port and type in a request, but I want to see what happens when a Flash movie internally makes a request. It seems to work if I make the request myself through the browser or through manual (telnet) http, but it's not working when the Flash movie makes it so I want to see the raw http that the server is serving up. Suggestions?

I suggest you investigate these:

http://livehttpheaders.mozdev.org/

http://www.circlemud.org/~jelson/software/tcpflow/ http://netcat.sourceforge.net/