問題タブ [mongoose-web-server]
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.
mongoose-web-server - Mongoose 互換 ith Windows 8 r2
Windows 8 r2でマングースを動作させようとしています。これが機能しない理由を知っている人はいますか? Windows 7 で作業していますが、Windows 8 r2 では作業していません。任意の考えをいただければ幸いです。より具体的に言うと、ブラウザから localhost80 または localhost82 にアクセスできません... Windows 7 でまったく同じ設定を使用すると、問題なくアクセスできます... ファイアウォールをオフにしても、localhost へのアクセスを確認しません。よろしくお願いいたします。
c++ - 典型的なサーバー タスクに C++ で埋め込み Mongoose サーバーを使用する
私は最近、プロジェクトに使用する予定の組み込みの mongoose Web サーバー ライブラリに出会いました。しかし、Google と Stack Overflow に多くの時間を費やした後で初めて、基本的な "hello world" の例を C 言語で動作させることができました。
オンライン チュートリアルやスタック オーバーフローに関する既存の質問が見つからないので、ここで質問したいと思います。Mongoose サーバーの使用について次の質問があります。
- 要求された内容を知るにはどうすればよいですか?
一般に、Apache のようなより一般的なサーバーでは、ユーザーが「localhost/help.text」を呼び出すと、ブラウザに「help.txt」が表示されます。ただし、Mongoose の埋め込みバージョンでは、ユーザーが要求した内容に応じて、その特定のファイル (または私の場合は生データ) を渡すことができるように、ユーザーが何を要求したかをどのように知ることができますか?
- ファイルとその関連付けをクライアントのブラウザに送信するにはどうすればよいですか?
例から、生データがクライアントのブラウザーに送信される方法を学ぶことができましたが、ファイルを送信したい場合はどうすればよいでしょうか。たとえば、HTML ファイルを送信すると、関連するすべてのファイルも送信されますか? 一般に、ブラウザが CSS および JavaScript ファイルに遭遇すると、ブラウザはそれらのファイルの別の要求をサーバーに送信し、サーバーはそれらのファイルを送り返します。ただし、最近、この質問に出くわし、少し混乱します(ただし、書かれていることは試していませんが):htmlを表示し、htmlからmongooseサーバーにデータを渡します
- クライアントからファイルを受け取るにはどうすればよいですか? クライアントが何かをアップロードできるようにするのと同じように?
Web サイトにある Mongoose のファイル アップロードの例を参照しましたが、何が起こっているのかよくわかりませんでした。
これらはサーバーが持ついくつかの非常に基本的な機能であり、おそらく優れたチュートリアルが不足しているため、問題はかなり些細なことですが、問題の解決策を見つけることができません。
少し話は変わりますが、Mongoose 組み込みサーバーの機能とその使用方法について詳しく知りたいと思います。
この質問が非常に基本的なように思われる場合はご容赦ください。しかし、私が読んだレビューと Mongoose の Web サイトの内容から、同じドキュメントがもう少しあれば、mongoose は優れた組み込み Web サーバーだと思います。
ありがとうございました。
c - Linux で mongoose Web サーバーを構築するにはどうすればよいですか?
これがばかげた質問のように思われる場合は申し訳ありませんが、私は Makefile や構成スクリプトに付属するパッケージに慣れていると思います。
Mongoose のソース tar ファイルをサイトからダウンロードし、展開しました。
次に、を使用して実行可能ファイルをコンパイルしようとしました
gcc -g -c mongoose.c -o main.o -lpthread -ldl
。ただし、実行しようとすると、エラーが発生します-bash: ./main.o: cannot execute binary file
mongoose.c のソースを調べたところ、メイン関数が見つかりませんでした。
Linux mongoose Web サーバーをコンパイルして Windows と同じように動作させるには、メイン関数をどこで入手できますmongoose.exe
か?
mongoose-web-server - mongoose localhost:8080 をカスタム名に
私はマングース Web サーバーを使用しようとしています。インストールしましたが、正常に動作します。インデックス ページを localhost:8080 として表示できます。myfile.localhost/ に変更したいのですが、どうすれば変更できますか?
以下を試しましたが、うまくいきません。
C:\Windows\System32\Drivers\etc\hosts に次の行を追加しました
どうすれば修正できますか?
c++ - CGI は、シェル スクリプトの出力を画面にレンダリングします。
C++でCGIを作成しました。script.sh
このプログラムは、この方法でシェルスクリプトを呼び出します
理由はわかりませんが、CGI を使用すると、Web ページにスクリプトのすべての出力が表示されます。それを避けるにはどうすればよいですか?を挿入しましたecho off
が、機能せず、すべての出力が表示されます。それを無効にする方法はありますか?私は LINUX Red Hat 6.2 を使用しておりMongoose
、Web サーバーとして使用しています。
c++ - Mongoose Web サーバーによるクライアント認証または相互認証
mongoose がクライアントを認証している場合、 sslサポートを使用してmongoose Web サーバーをセットアップするのは簡単で、 mongoose Web サーバーでhttps 要求を行うことができます。しかし、マングースは、https リクエストを送信するときに「クライアント」認証 (おそらく ssl 証明書を使用) をサポートできますか?
はいの場合はどのように、いいえの場合はどの代替ライブラリを提案しますか?
PS: もちろんc/c++とWindows
forms - Web プログラミング事前 - フォームに入力
私は、サーバー側とクライアント側の両方を同時に Web プログラミングで使用することに非常に慣れていません。2 つのテキスト フィールドを持つ単純なページがあります。1 つは 、もう 1 つはtopTextField
、bottomTextFeild
送信ボタンはcontent
です。[送信] を押すと、データがMongooselocalhost:8080?topText=blah&bottomText=moreblah&content=Submit
サーバー インスタンスに送信され、単純なLua スクリプトによって処理され、自動入力フォーム データを含むクライアントのリンクが表示されます。、天候 この URL を手動で入力するか、 に入れ<a href...
ます。キャッシュをクリアしても、フォーム データが事前に入力されていないようです。これは簡単な作業のように思えますが、かなり迷っています。この場合、フォームデータを事前に取得するにはどうすればよいですか?