Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.net  
   

Die mobilen Seiten von c++.net:
https://m.c-plusplus.net

  
C++ Forum :: VCL (C++ Builder) ::  PostRequest in CppWebBrowser?     Zeige alle Beiträge auf einer Seite Auf Beitrag antworten
Autor Nachricht
BjoernB
Mitglied

Benutzerprofil
Anmeldungsdatum: 17.10.2017
Beiträge: 10
Beitrag BjoernB Mitglied 13:56:43 09.11.2017   Titel:   PostRequest in CppWebBrowser?            Zitieren

Mal wieder ein Problem, der Anfang davon stand hier

nachdem ich das endlich gelöst hatte hab ich herausgefunden, dass die ganze mühe vollkommen nutzlos war ...

was ich brauche ist ein PostRequest o.ä.,
mir wurde dafür die curl.lib nahegelegt, aber ich finde um's verrecken keine version die auf meinem alten Borland c++ Builder 5 läuft.

Leider kann ich auf die schnelle nicht updaten und muss es irgendwie mit diesem schaffen.

Es geht darum: ich rufe per URL eingabe eine funktion auf. funktionsname und damit auch Aufruf steht in der URL. als Rückgabewert kriege ich text in Json Format.
im Moment kriege ich einfach die für die funktion benötigten parameter nicht übergeben. sie per "&code=XX" anhängen funktioniert nicht.

ähnlich wie bei einem Login auf einer beliebigen Seite muss ich diese Parameter zusätzlich übergeben (man kann sich hier ja nicht schneller anmelden indem man username und passwort in die URL der login seite einbindet :D )

Wie gesagt kriege ich keine curl.lib an's laufen und Indy kriegt die URL garnicht erst umgesetzt (Die URL ist eine HTTPS, Indy kriegt aber das SSL nicht auf).
Meine einzige Idee wäre der TCppWebBrowser. Ich hab auch hier und da schon gelesen, dass man via Browser->Navigate2 noch mehr als nur die URL übergeben kann, finde aber wiederum keine Anleitung wie genau ich das schaffe. die werte einfach in einen Variant schreiben und mit übergeben klappt nicht, so ignoriert mein browser diese nämlich leider komplett.

Hat irgendjemand da die rettende Idee?

Schöne Grüße,
Björn


Zuletzt bearbeitet von BjoernB am 13:58:24 09.11.2017, insgesamt 1-mal bearbeitet
Cardiac
Mitglied

Benutzerprofil
Anmeldungsdatum: 16.04.2017
Beiträge: 133
Beitrag Cardiac Mitglied 06:07:08 14.11.2017   Titel:              Zitieren

Hab den ersten thread nicht gelesen, handelt es sich bei GET/POST nur um json?
Wenn ja, schau dich bei boost um (asio, beast; gibt noch andere 3rd party) und schmeiss den borland muell weg.
BjoernB
Mitglied

Benutzerprofil
Anmeldungsdatum: 17.10.2017
Beiträge: 10
Beitrag BjoernB Mitglied 09:46:28 14.11.2017   Titel:              Zitieren

Json ist nur das "format" in dem ich den text zurück kriege und damit im grunde mein kleinstes problem. da das ganze aber aber in ein sehr umfangreiches programm implementiert werden muss bin ich gezwungen mit dem Borland Builder zu arbeiten
C++ Forum :: VCL (C++ Builder) ::  PostRequest in CppWebBrowser?   Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.net ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info und www.c-plusplus.net enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.