Mailinglisten-Archive |
> Du beabsichtigst, den Request mit zusätzlichen Daten als > "Empfehlungsschreiben" anzureichern. Das ist weder vorgesehen noch > praktikabel. All right. Sehe ich ein. Vielleicht bin ich aber auch auf einem ganz falschen Dampfer und es gibt eine ganz andere Lösung für das Problem. Nochmal das ursprüngliche Problem: Es sollen zwei Server miteinander kommunizieren, ohne daß Parameter in der url sichtbar werden. Parameter ist beispielsweise ein User-ID. Diese ID ist zwar nicht unbedingt sicherheitsrelevant, aber für den User und in Proxies soll dieser Parameter nicht sichtbar sein. Wenn es nicht per Push geht - gibt es vielleicht noch einen ganz anderen Weg? > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of M. Tiedemann > Sent: Monday, July 31, 2000 8:58 PM > To: php_(at)_php-center.de > Subject: Re: [php] Weiterleitung mit push > > > > Michael Ziegert fragte: > > >ich möchte Weiterleitung einrichten, bei der die übergebenen Variablen > in > >der url nicht sichtbar werden. > > > >header("Location: $url?x=1"); > > > >ist also nicht die Antwort. Gibt es auch einen Weg Variablen per "post" > >weiterzureichen, wie bei einem Formular. > > > Der Redirect dient dazu, dem Client den neuen URL einer Resource > mitzuteilen, die unter dem angerufenen URL nicht (mehr) > erreichbar ist. Der > Client wird darauf seinen ursprünglichen Request an den mitgeteilten URL > wiederholen. > > Du beabsichtigst, den Request mit zusätzlichen Daten als > "Empfehlungsschreiben" anzureichern. Das ist weder vorgesehen noch > praktikabel. Gesetzt, der Request würde "POST" verwenden und ohnehin > Daten übermitteln: Welche Wirkung sollten dann Daten haben der Art, wie > sie üblicherweise mit GET im URL übermittelt werden? Oder wie sollten > den ursprünglichen POST-Daten weitere hinzugefügt werden, ohne > "Content-length" zu ändern? > Wenn alternativ der Request mit GET ausgeführt wird, kann es keinen > Request-body und damit keine POST-Daten geben, und einem (GET-) > Query-String etwas zuzufügen und damit ggf zu überschreiben wäre > schon schräg. > > Die Lösung ist einfach: Gib dem ursprünglichen Request die benötigten > Daten mit und die Welt ist OK. Wenn Du darauf keinen Einfluß hast, bist > Du auch nicht zu Änderungen/Ergänzungen berechtigt. > > Grüße > > TJ > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive