|
|
The latest rewriters refactoring introduce new ProyUri class to handle proxy paramaters.
Some parameters like image resiaze, fallback url, mime type etc, are not captured by it, and specifically handled by the proxy servlet.
The change here add all the params to ProxyUri, and eliminate the usage of the original url by the proxy servlet/handler.
It also make the proxy Uri responsible for the conversion to url parameter (it already did the parsing in the constructor)
The change is not complete, I send it out for preliminary/design review. Update is coming soon.
TODO:
- Complete tests
- Apply same rules for concat
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+373 lines, -137 lines) |
Patch |
 |
|
java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ProxyingVisitor.java
|
View
|
|
2 chunks |
+5 lines, -4 lines |
0 comments
|
Download
|
 |
|
java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/image/BasicImageRewriter.java
|
View
|
|
2 chunks |
+5 lines, -4 lines |
0 comments
|
Download
|
 |
|
java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ProxyBase.java
|
View
|
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
|
java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ProxyHandler.java
|
View
|
1
|
6 chunks |
+10 lines, -46 lines |
0 comments
|
Download
|
 |
|
java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/DefaultConcatUriManager.java
|
View
|
|
2 chunks |
+13 lines, -26 lines |
0 comments
|
Download
|
 |
|
java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/DefaultProxyUriManager.java
|
View
|
|
1 chunk |
+2 lines, -14 lines |
0 comments
|
Download
|
 |
|
java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriBase.java
|
View
|
1
|
7 chunks |
+105 lines, -28 lines |
0 comments
|
Download
|
 |
|
java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriManager.java
|
View
|
1
|
3 chunks |
+94 lines, -4 lines |
1 comment
|
Download
|
 |
|
java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/UriCommon.java
|
View
|
1
|
1 chunk |
+10 lines, -1 line |
0 comments
|
Download
|
 |
|
java/gadgets/src/test/java/org/apache/shindig/gadgets/servlet/ProxyHandlerTest.java
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
|
java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/DefaultProxyUriManagerTest.java
|
View
|
1
|
4 chunks |
+124 lines, -7 lines |
0 comments
|
Download
|
Total messages: 5
|