2012-01-31 5 views
0

私はファイル転送アプリケーションを開発する予定です。 私はiOS、win、macなどのすべてのプラットフォームで動作するファイル転送ライブラリを持っています。 すべてのプラットフォームで動作するようにHTMLベースのGUIを作成する予定です。HTML5 GUIはC++ライブラリとどのように対話できますか?C++ライブラリのHTML 5フロントエンド

+0

アプリケーションはHTTP経由でファイルをアップロードしますか?または? – jweyrich

+1

注:C++のWebツールキットライブラリを入手できます。 http://www.webtoolkit.eu/wt – Shane

+0

@ jweyrich、アプリケーションはCURLを使用してFTPでのみファイルをアップロードします – Peter

答えて

2

HTTP5はC++とやりとりするのではなく、HTTP仕様に準拠しています。

HTTPでは、コードは標準ストリーム経由で送信されます。 C++では、あなたがHTMLを送信することができます:

cout << "html code here"; 

POSTデータは、標準入力ストリームを介して来る:

cin >> POST_DATA; 

し、データを取得するには、QUERY_STRING環境変数伝わってきます。 (私はそれを行う方法がわかりません...)