Based on various sources it is apparently impossible to send a path like this "/Content/Scripts/jquery.js" as a parameter to MVC action, because forward slashes are used as parameter delimiters "/" and ASP.NET MVC returns 400 Error.
The only working solution I found so far was to Base64 encode such string, send this as a parameter value and decode it inside the controller action. I encode the path to the JS file like this:
I need it because I use controller actions that return JavaScriptResult for injecting minified and modified JavaScript into page and I don't want to use http handlers in this case.
The question: Is this really the only way with ASP.NET MVC? Because it doesn't look too userfriendly, not that many users would go watching the page source but anyways... ;)