AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Formular mit HTTPRequest ausfüllen
Thema durchsuchen
Ansicht
Themen-Optionen

Formular mit HTTPRequest ausfüllen

Ein Thema von DelphiDude · begonnen am 16. Jul 2020 · letzter Beitrag vom 16. Jul 2020
Antwort Antwort
Hobbycoder

Registriert seit: 22. Feb 2017
1.017 Beiträge
 
#1

AW: Formular mit HTTPRequest ausfüllen

  Alt 16. Jul 2020, 18:29
Ich glaube ich habe den Post falsch verstanden.

Ich dachte der TE wollte den Registrierungsprozess auf eine fremden Internetseite automatisieren.
Aber er will wohl eher den Registrierungsprozess seines eigenen Web-Service automatisieren.
Ne ne du hast das schon richtig verstanden.
Der Prozess findet auf einer fremden Webseite statt.

Die Webseite wo ich das machen will ist beim
https://www.americanstockdog.org/

Auf meine Anfrage hin nach einer Entwickler Schnittstelle hab ich nie eine Antwort bekommen.


Also auch erstmal danke für die schnellen antworten.
Das bin ich so gar nicht gewohnt
Dann habe ich das doch richtig gelesen

Da ist ein Hidden-Feld mit dem Namen "_token". Das hatte ich mir schon gedacht.
Code:
<input name="_token" type="hidden" value="422wu4yZWoqMd0Qvh3ScigqVV12KVUGSibXhEV1Y" aria-describedby="4rm9n3-abide-error">
Die dazugehörige Value musst natürlich aus der Seite auslesen, dann kannst du dir damit eine Url bauen:

IdHttp.get('https://www.americanstockingdog.org/login?email=aaa@bbb.de&password=123456&_token=422wu4yZWoqMd0Qvh3ScigqVV12KVUGSibXhEV1Y'); Musst du ggf noch in UTF8 umwandeln.

Das ist natürlich die GET-Methode. Aber manchmal geht die auch. Je nachdem wie das PHP das auswertet.
Wenn das nicht geht, dann musst du die Daten natürlich als POST-Request schicken.
Ich würde das an deiner Stelle erst einfach mal über das Navigation-Edit vom Browser probieren.

Ich denke dann hast du schon was du möchtest.
Gruß Hobbycoder
Alle sagten: "Das geht nicht.". Dann kam einer, der wusste das nicht, und hat's einfach gemacht.

Geändert von Hobbycoder (16. Jul 2020 um 18:37 Uhr)
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.094 Beiträge
 
Delphi 12 Athens
 
#2

AW: Formular mit HTTPRequest ausfüllen

  Alt 16. Jul 2020, 20:32
ALternativ zum Browser den Rest Debugger vom Delphi benutzen. Ist im Tools Menü...
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:38 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz