2009-05-10 7 views
0

Wie bekomme ich Formulardaten von HTML-Seite mit C++, soweit die Grundlagen von Post und Get?C++ HTML-Formulare

EIDT1: CGI mit Apache 2 auf Windows, ich habe C++ konfiguriert und getestet mit Apache bereits.

+0

In welchen Einstellungen? CGI? WSGI? FCGI? Apache, IIS? Geben Sie uns einen Hinweis. –

Antwort

3

Der einfachste Weg, um Formulardaten von einer HTTP-Anfrage zuzugreifen, ist über CGI. Dies beinhaltet das Lesen von Umgebungsvariablen, was mit der getenv Funktion geschieht.

2

Betrachten Sie zuerst webtoolkit.
Sie könnten das verwenden, um Ihr Leben einfacher zu machen.
Zweitens können Sie über Netzwerkprotokolle lesen.
Drittens werfen Sie einen Blick auf Ihre Webserver-Dokumente, sie bieten möglicherweise eine solche Schnittstelle, um eine deamon zu erstellen, mit der Sie den HTTP-Socket und die Daten, die über sie gesendet werden, lesen können.

Auf eine andere Notiz das nächste Mal, wenn Sie eine Frage schreiben, versuchen Sie so viel wie möglich zu erarbeiten.
Erklären Sie den Anwendungsfall und stellen Sie einen Testfall zur Verfügung.

1

Sie können CgiCC-Bibliothek verwenden, die Sie geben möchten, dass Sie suchen. Sie können auch ein C++ Web-Framework wie CppCMS ausprobieren.