Thread html Textfeld (72 answers)
Opened by LE at 2009-11-03 12:03

renee
 2009-11-04 15:16
#127806 #127806
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Mal am Beispiel von meiner Antwort eben in einem anderen Thread:

LiveHTTPHeaders speichert folgendes:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
POST /bat/poard/post_answer/14210/127800 HTTP/1.1
Host: www.perl-community.de
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.4) Gecko/20091016 Firefox/3.5.4 (.NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://www.perl-community.de/bat/poard/post_answer/14210/127800
Cookie: battie_remember=id&7%asdfagvaserasdfasdfasdvasgad12354; battie_sid=id&ccccccccccccccccccccccccccccccccc; battie_can_cookie=can&1
Content-Type: application/x-www-form-urlencoded
Content-Length: 147
t=b2234809werthjh23819tjf12523235&message.message=W%C3%A4re+sch%C3%B6n%2C+wenn+Du+Zeit+er%C3%BCbrigen+k%C3%B6nntest+%3B-%29&submit.post=Abschicken


Die meisten Angaben sind jetzt erstmal unwichtig. Das letzte ist das Wichtigste: Es gibt wohl ein Feld "t", das auf "b2234809werthjh23819tjf12523235" gesetzt wurde. Da das keine manuelle Eingabe von mir ist, wird das wohl ein Token sein, das ich zum Abschicken des Formulars brauche. Dann gibt es noch ein Feld "message.message", in das dann meine Antwort gehört. Und ich muss den Button mit dem Namen "submit.post" klicken...

Damit wäre es jetzt ziemlich einfach, ein WWW::Mechanize-Programm zu schreiben, dass für mich Antworten postet.
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread html Textfeld