On Sat, 7 Aug 2004 13:06:30 +0200 (CEST) Manfred Gn�dig wrote:

>> wget --post-data="search=test" http://en.wikipedia.org/w/wiki.phtml
>
> Es ist ein "FORM METHOD="POST".
>
> Was genau ist der Parameter bei z.B. VALUE=start?
> Die Angabe nach VALUE= ?

Das ist der Wert :)

Jedes <input ...> sollte ein name="blah" haben.  F�r ein
einfaches Text Feld sieht das dann so aus:

<input type="text" name="blah" value="default text">

Dann w�rdest du --post-date="blah=MeinText" abschicken (ich
hoffe mal Leerzeichen funktionieren auch, bei Umlauten oder
�hnlichem wird es schwieriger, da sie so kodiert sein sollten,
wie die Web Seite es will).

Bei einem Pull-Down Menu sieht das in etwa so aus:

<select name="blah">
  <option value="value1">Text 1 im Menu</option>
  <option value="value2">Text 2 im Menu</option>
  ...
  <option value="valuen">Text n im Menu</option>
</select>

Wenn du dann das dritte ausw�hlen m�chtest entspricht das
--post-date="blah=value3".

> Um in das Interface zu kommen mu� noch eine Pa�wortabfrage durchgef�hrt
> werden.
>
> W�rde das funktionieren?
>
> wget --http-user=hans --http-passwd=hansgeheimpw
> --post-data="search=start" http://www.interface.de

Das kommt drauf an, wie du dich authentifizierst...  Wenn die
Seite HTTP Auth benutzt funktioniert es, wenn du ein gew�hnliches
Formular auf der Seite ausf�llst (login, passwd) und diese Seite
dann ein Cookie setzt, wird die ganze Sache ziemlich kompliziert.

Du m�sstest die dann erst den Cookie holen (durch ausf�llen des
Formulars), und den dann beim n�chsten Request (auswahl im Menu)
wieder mitschicken.  Ob das noch so leicht mit wget geht wei�
ich nicht.  Die man page hilft dir sicher weiter (ja ich bin
gerade zu faul zum nachlesen ;)

Gru�,

David


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an