問題タブ [fastcgi++]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
954 参照

c++ - fastcgi++ でのセッションの使用

fastcgi++ 2 ベータ版でセッションを使用すると問題が発生します。

これが私のコードです:

次のエラーが発生しました:

この行にコメントすると、次のようにコンパイルされます。

私はこのチュートリアルを使用しています。

ご協力いただきありがとうございます。

0 投票する
1 に答える
2829 参照

c++ - Fastcgi++: 404 または 503 応答を作成する方法

Fastcgi++ は、C++ での fastcgi サーバーの実装を容易にするためのライブラリです。そして、これが私がやりたい非常に単純な使用例です: ファイルの存在をチェックし、存在しない場合はエラーメッセージを生成します。これがコードです。疑問符を探してください。

応答タイプを設定する方法についてのアイデアはありますか?

0 投票する
1 に答える
1136 参照

jquery - fastcgi++とjson-spiritを使用してPOSTJSONを読み取り、解析します

私はajaxページにfastcgi++を使用しており、json-spiritを使用して解析とエンコードを行っています。(私もc ++に非常に慣れていません)

投稿データへのアクセス方法がわかりません。

私は.netとphpに歯を食いしばって、それらはjsonデータ文字列(ここではjQueryで話すので、私の語彙はおそらくオフになっています)を$_POSTそれぞれ単純な変数または配列に便利に変換します。

fastcgi ++ http://www.nongnu.org/fastcgipp/doc/2.1/a00003.htmlit->firstでPOSTデータを読み取るための主な例を見ていますが、表示されるのはとだけit->second.valueです。そのページのリンクされたドキュメントに何も見つかりません。

これを適切に表現するためのhttpの知識がないので、たとえばfastcgi ++でjQuery文字列を読み取る方法はありajax() dataますか{foo: "bar", jim: "bob"}foojim

そうでない場合は、it->first単にjson-spiritによって解析される文字列として扱う必要がありますか?

0 投票する
1 に答える
1022 参照

c++ - fastcgi++ のセッション例を使用した websocket++

私は c++ の初心者で、Web プロトコルや WebSocket についてほとんど何も知らないので、ばかげているように思えるかもしれません。

私は 100% ajax の Web サイトを作成しており、WebSocket を組み込みたいと考えています。Fastcgi++ は ajax の要求に期待できるすべてのものですが、websocket はありません。websocket++ は多かれ少なかれ単純な#include.

私はfastcgi ++を理解したと思います。ほとんどのアクションは、セッションデータ http://www.nongnu.org/fastcgipp/doc/2.1/a00005.html に対して発生Fastcgipp::RequestするFastcgipp::Http::Sessionsようですただし、websocket https://github.com/zaphoyd/websocketpp/wiki/Creating-Applications-using-WebSocket--server::handlerを処理するには、websocket ++ で同じことを行う必要があると思いますが、今では海で迷っています。

C ++の経験がまったくない私を入力してください。仮想継承を使用する必要があると思いますが、わかりません。また、両方を適切に「サブクラス化」することさえできた場合、それらが互いに重複しないようにするにはどうすればよいですか?

websocket++ が fastcgi++ のセッション管理を使用する方法の基本的な例を示してください。

0 投票する
1 に答える
249 参照

c++ - パイプ「アドレスシステム」

多分私はC ++でパイプを作成する方法を誤解しているのでhttp://linux.die.net/man/2/pipepipeですが、どこに送信または受信するかをどのように知っていますか?

ajaxページを介したデータベースの更新時に、そのajaxプログラムがWebsocketプログラムにメッセージを送信して、他の関連するすべてのユーザーを更新するようにしpipeたい.2つのc ++プログラムが互いのクラス/同じLinuxボックスで機能しますか? .

パイプは 1 つだけで、すべてのプログラムがそれを読み取ってメッセージを検証しますか?


注: 私は fastcgi++ と websocket++ を使用しています。

0 投票する
0 に答える
146 参照

debugging - fastcgi++ アプリロケーションのデバッグ

私は fastcgi++ から始めていますが、デバッグとトレースの方法に関する情報が見つからないことに少し驚いています。それはどのように行うことができますか?つまり、IDE が実行するのではなく、apache (または他の Web サーバー) だけがプロセスを開始して正しく処理できるということです。

現在、gentooでQt Creatorを使用して書き込みとコンパイルを行い、Apacheを使用して結果を表示しています

0 投票する
0 に答える
385 参照

c++ - RESTサーバークライアントでMessagepackデータを逆シリアル化する方法

メッセージ パック ライブラリを使用して、REST サーバー クライアント環境でデータをシリアル化しようとしています。

以下のコードを使用してデータをシリアル化します。

fastcgippライブラリを使用してデータを送信し、次の行を使用して出力をクライアントに送信します。

クライアントはメッセージを受け取りますが、コードを使用して逆シリアル化しようとすると:

OUTPUT OBJECT__72 を取得しますが、期待される出力ではありません。

その理由は何ですか?