Cheatah: Domumente schützen

Beitrag lesen

Hi,

Ich frage mich, wie das bei meiner "Strato-Rechnung online" geht.
Wahrscheinlich werden die PDFs erst beim Aufruf erstellt.

ja, das ist absolut richtig. Und zwar wird die PDF-_Ressource_ beim Aufruf erstellt - beispielsweise indem der Server eine entsprechende, vorliegende PDF-_Datei_ nimmt und sie mit den passenden HTTP-Headern ausstattet. An dieser Stelle kann natürlich nur spekuliert werden; eine Möglichkeit, dies von außen zu beurteilen, existiert nicht. Aber warum machst Du es nicht ebenso: Erstelle aus einer vorliegenden PDF-Datei eine PDF-Ressource, nachdem Du mittels einer Dir günstig erscheinenden Technik (z.B. PHP) die Legitimierung des Zugriffs überprüft hast. Das einzige, was Du dazu tun musst (da Du den Login-Mechanismus an sich ja schon hast), ist die betreffenden Requests auf ein PHP-Script zu richten, was etwa mit mod_rewrite kein nennenswertes Problem darstellt, und aus dem Script heraus die Datei mit den richtigen Headern zu versehen und zurückzusenden.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes