Welche Komponente wird am besten für den Empfang von HTTP-Anfragen in Delphi-Anwendungen verwendet?Wie erhalten Sie http-Anfrage in Delphi 7?
Antwort
Indy ist der Weg zu gehen. aber Sie brauchen eine Server-Komponente, keine Client-Komponente. TIDHTTPServer sollte die Rechnung passen
Eine andere Option, die recht einfach zu bedienen ist, ist die Synapse TCP/IP Bibliothek. Es gibt einige Beispiele, die die Verwendung als HTTP-Server zeigen.
Vergessen wir nicht die ICS. Vielleicht nicht so einfach wie Indy, aber sehr mächtig. Unterstützt http und https.
Ich habe schon mal mit HTTP-Komponenten herumgespielt, und ich habe auch IInternetProtocol implementiert, um mit Internet Explorer zu integrieren und ISAPI-Erweiterungen für die Integration mit IIS zu erstellen. Ich habe http://xxm.sourceforge.net/ zu Open-Source-gestartet, und kombinieren Sie es mit einer generischen Schnittstelle, einem Pre-Parser und einer Auto-Compile-Option, so konnte ich HTML und Delphi in die gleichen Quell-Dateien und Code-Websites wie PHP , Cold Fusion und oldskool ASP.