# HG changeset patch # User František Kučera # Date 1321113764 -3600 # Node ID ba0753e26d53c3e88e78822b456fbcbf42c11e52 # Parent 1ce61160021c524e1fb72ba65c9e8d851f856f4e Volitelná hlavička User-Agent + obrázek v XSL (jako base64). diff -r 1ce61160021c -r ba0753e26d53 xml/prodlužovač.xml --- a/xml/prodlužovač.xml Sat Nov 12 00:44:35 2011 +0100 +++ b/xml/prodlužovač.xml Sat Nov 12 17:02:44 2011 +0100 @@ -6,10 +6,14 @@ xsi:schemaLocation="https://trac.frantovo.cz/prodluzovac-odkazu/wiki/xmlns/konfigurace prodlužovač.xsd"> 10 + Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1 - http://tinyurl.com/.* - (http|https)://tinyurl.com/.* + http://tinyurl\.com/.* + (http|https)://tinyurl\.com/.* + (http|https)://jdem\.cz/.* + (http|https)://.*\.jdem\.cz/.* + \ No newline at end of file diff -r 1ce61160021c -r ba0753e26d53 xml/prodlužovač.xsd --- a/xml/prodlužovač.xsd Sat Nov 12 00:44:35 2011 +0100 +++ b/xml/prodlužovač.xsd Sat Nov 12 17:02:44 2011 +0100 @@ -19,6 +19,15 @@ Seznam podporovaných zkracovačů + + + + Pokud je tento element přístupný, budeme v HTTP požadavcích posílat + hlavičku „User-Agent“ a tvářit se, že jsme daný prohlížeč. + Příklad: „Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1“ + + + @@ -26,7 +35,11 @@ - Regulární výraz definující URL daného zkracovače. + + Regulární výraz definující URL daného zkracovače. + Slouží k tomu, abychom nemuseli testovat (což znamená DNS+HTTP požadavek) + všechna URL, ale jen ta, u kterých lze očekávat přesměrování jinam. + @@ -45,8 +58,8 @@ Zda musí URL vyhovovat výrazu přesně – včetně velikosti písmen. Při neuvedení tohoto atributu nemusí – takže bude vyhovovat např. - jak "http://example.com/index.xhtml", - tak i "http://EXAMPLE.COM/index.xhtml". + jak „http://example.com/index.xhtml“, + tak i „http://EXAMPLE.COM/index.xhtml“. diff -r 1ce61160021c -r ba0753e26d53 xml/prodlužovač.xsl --- a/xml/prodlužovač.xsl Sat Nov 12 00:44:35 2011 +0100 +++ b/xml/prodlužovač.xsl Sat Nov 12 17:02:44 2011 +0100 @@ -23,20 +23,63 @@

- Maximální počet přesměrování: + Maximální počet přesměrování:

+ + +

V HTTP požadavcích budeme posílat hlavičku User-Agent s hodnotou:

+
+

Server si tedy bude myslet, že jsme tento www prohlížeč.

+
+ +

V HTTP požadavcích nebudeme posílat žádnou hlavičku User-Agent.

+
+
+ +

Podporované zkracovače:

+ + + + záleží na velikosti písmen + + \ No newline at end of file