[
https://issues.apache.org/jira/browse/SHINDIG-349?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Zhen Wang closed SHINDIG-349.
-----------------------------
Resolution: Fixed
> Add support for "chained" proxy request syntax
> ----------------------------------------------
>
> Key: SHINDIG-349
> URL: https://issues.apache.org/jira/browse/SHINDIG-349
> Project: Shindig
> Issue Type: New Feature
> Components: Common Components (Java)
> Reporter: Zhen Wang
> Assignee: Zhen Wang
>
> Problem:
> A remote file fetched from Shindig's proxy currently can't load external
> resources using relative paths.
> For example, a request for the file 'asset' from
> 'http://shindig/gadgets/proxy?url=http://host/path/main&nocache=1&other=params'
> will hit 'http://shindig/gadgets/asset' rather than
> 'http://host/path/asset'. This is particularly painful for gadget developers
> who want to cache Flash content with dynamically loaded content.
> Solution:
> Add support for an alternative, "chained" proxy request syntax that appends
> the target URL to the path of Shindig's proxy servlet such as
> 'http://shindig/gadgets/proxy//http://host/path/main'. Additional request
> parameters could be tucked between '/proxy/' and the target URL (e.g.
> 'http://shindig/gadgets/proxy/nocache=1&other=params/http://host/path/main').
> With this feature in place, a relative path referenced in a cached file will
> be gracefully resolved to the correct URL which is also cached.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.