Я пытаюсь использовать Reducisaurus Web Service для Минимизировать CSS и Javascript, но я столкнулся с проблемой ...Строительство Reducisaurus URL-
Предположим, я два unminified CSS на:
http:/domain.com/dynamic/styles/theme.php?color=red
http:/domain.com/dynamic/styles/typography.php?font=Arial
По на документы я должен позвонить веб-службы, как это:
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
не является частью my URL? И как он знает, что &url2=...
не является аргументом GET url1
? Я делаю это правильно? Нужно ли мне urlencode
моих URL?
я взял заглянуть в исходный код, и хотя мой Java очень плохо, кажется, что methods acquireFromRemoteUrl()
and getSortedParameterNames()
from the BaseServlet.java file держать ответы на мой вопрос - если аргумент имя GET содержит -
или _
они должны быть проигнорированы ?!
Как насчет нескольких &url(n)
?
Спасибо, это то, что я, хотя. Что касается urlencoding, это необходимо? –