我試圖用Reducisaurus Web Service來縮小CSS和Javascript,但我碰到的一個問題...大廈Reducisaurus網址
想我已經2個unminified CSS在:
http:/domain.com/dynamic/styles/theme.php?color=red
http:/domain.com/dynamic/styles/typography.php?font=Arial
根據該文檔我應該這樣調用Web服務:
http:/reducisaurus.appspot.com/css?url=http:/domain.com/dynamic/styles/theme.php?color=red
如果我想馬上來縮小這兩個CSS文件:
http:/reducisaurus.appspot.com/css?url1=http:/domain.com/dynamic/styles/theme.php?color=red&url2=http:/domain.com/dynamic/styles/theme.php?color=red
如果我想指定不同的幾秒鐘的高速緩存(3600爲例)我會用:
http:/reducisaurus.appspot.com/css?url=http:/domain.com/dynamic/styles/theme.php?color=red&expire_urls=3600
兩個CSS文件
再次以一次:
http:/reducisaurus.appspot.com/css?url1=http:/domain.com/dynamic/styles/theme.php?color=red&url2=http:/domain.com/dynamic/styles/theme.php?color=red&expire_urls=3600
現在我的問題是,Reducisaurus如何知道如何分離我想要的URL?它如何知道&expire_urls=3600
不是我的 URL的一部分?它是如何知道&url2=...
不是url1
的GET參數?我是這樣做對嗎?我需要urlencode
我的網址嗎?
我花了不期而遇的源代碼,雖然我的Java是非常差似乎methods acquireFromRemoteUrl()
and getSortedParameterNames()
from the BaseServlet.java file持有的回答我的問題 - 如果獲取參數的名稱包含-
或_
他們應該忽略?!
怎麼樣多個&url(n)
s?
謝謝,這就是我雖然。關於urlencoding,是否有必要? – 2010-05-04 17:44:53