am Donnerstag, 13. Oktober 2005 00:57 schrieb David Haller:
Hallo,
Am Wed, 12 Oct 2005, Michael Raab schrieb:
am Mittwoch, 12. Oktober 2005 20:22 schrieb David Haller:
Am Wed, 12 Oct 2005, Michael Raab schrieb:
Und wie würde das aussehen, wenn mehrere Parameter via POST gesendet werden müssen.
$ echo -e 'variable1=wert1\nvariable2=wert2' | POST ...
Das \n muss in ein & geändert werden.
Aeh, stimmt wohl, sorry. Mich wundert aber sowieso, dass das nur per POST und nicht per GET funktioniert... Naja ;)
Naja, mir egal, Hauptsache es funzt jetzt. Und solche Dinge stellen ja nur unter Windows ein Problem da. *g* Die Software der Fritzbox ist recht komplex. Mit dem letztem Firmwareupdate kann die Box auch ADSL2+. Zudem ist die Box auch sehr auf Sicherheit ausgelegt. D.h. das man die Weboberfläche nur erreichen kann, wenn sich der zugreifende Rechner im selben Netz befindet.
Jetzt ist es mir möglich, jemanden via Mausklick anzurufen.
*g*
Und im Quelltext von "POST" / "GET" findest du auch wie du das in einem eigenen Script machen kannst. ;)
Damit werde ich mich auch noch befassen.
LWP zu verwenden ist eigentlich recht simpel.
my $response = LWP::UserAgent->new()->post( $URL, { 'var1' => 'val1', 'var2' => 'val2' } );
Das sieht ja echt simpel aus.
Fuer Babelfish z.B.:
use LWP::UserAgent; my $response = LWP::UserAgent->new()->post( 'http://babelfish.altavista.com/babelfish/tr', { doit => 'done', urltext => $text, lp => 'de_en' }, );
'doit', 'urltext' und 'lp' sind die Parameter die von Babelfish so verwendet/vorgegeben werden...
Und in $response steht dann das Ergebnis? Bye Michael -- Niemand hat mich gefragt ob ich Leben will, also kann mir auch niemand sagen wie ich leben soll. -- Friedrich Schiller ________________________________________________________________________ http://macbyte.info/ ICQ #151172379 http://dattuxi.de/