問題タブ [httpserver]
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.
java - 基本認証を使用したシンプルな apache mina http サーバー
asyncweb については知っていますが、2.0 バージョンのドキュメントは存在しません (または、今日インターネットで禁止されている可能性があります)。
Apache Mina と基本認証の HTTP サーバーで同じ経験をしたことがある人がいたら教えてください。
ありがとう。
java - Window7のポート1131をAVDでバインドできません
Windows7のAndroidAVDで次のJavaコードを使用して、serverPort=1131でサーバーを作成しています。
次の例外が発生します:-
私のマシンのファイアウォールはオフになっていて、そのための特別なルールも追加しました。Window7のAVDでサーバーを実行するために何か特別なことをする必要がありますか?
親切に助けてください。
ありがとう
module - NGINXモジュールの終了スレッド/マスターコールバック
私の小さなnginxモジュールでいくつかの問題(および頭痛)が発生しています。最近、たくさんのモジュールコードと、nginxモジュールに関するたくさんのことを見てきましたが、必要なことをなんとかすることができません。これが私の問題です:「mymodule」と呼ばれる独自のnginxモジュールを作成しました。そのloc_conf構造は次のようになります。
そのコマンド構造は次のようになります。
ngx_http_mymodule関数で、いくつかの作業を行い、ngx_http_mymodule_loc_conf_tにserverConfポインターを設定します。問題は、スレッド/プロセスが終了したときにそのserverConfポインターを取得したいということです。しかし、スレッドプロセスまたはマスターを終了するときにngx_module_tに指定される唯一のパラメーターはngx_cycle_t *であり、そのserverConfポインターで動作するためにngx_http_mymodule_loc_conf_tを取得する方法が見つかりません。
[編集]私はスレッド出口コールバックでこれを試しましたが、null以外のserverConfポインターがありませんでした:
どんな助けやアイデアもいただければ幸いです:)よろしくお願いします。
web - Grand Central Dispatch(GCD) ベースの Web フレームワーク?
Grand Central Dispatch の dispatch_* API の助けを借りて、Node.js のような Web フレームワーク (ノンブロッキング非同期フレンドリーという意味で) を作成することは可能ですか? GCD は llvm や clang と同様にオープン ソース化されており、BSD と Linux の両方に移植されているか、移植されているため、そのようなフレームワークをゼロから構築することさえ可能かどうかを想像しています。
node.js - node js listen シンプルなhttpserverのEADDRINUSEエラー
シンプルなノード js http サーバーがあります。
私が走れば
私は得る
この投稿を見たことがありますが、その投稿は http サーバーではなく TCP サーバーに固有のようです。誰でも助けてください。
java - HttpServer とサーブレット - 更新中の BufferedImage を表示する方法
私は Java アプリケーションを持っており、(1 秒間に数回更新される) BufferedImage を Web クライアントに提供したいと考えています。
私は HttpServer (JDK 6 の一部) を調べることから始めました。HttpHandler を実装し、handle(HttpExchange exchange) 呼び出しで最新の BufferedImage を取得し、exchange 参照を使用して送信します。
Exchange 経由で送信された画像を Web ブラウザーを使用して表示できます。ブラウザーを更新すると、画像の更新を観察できます (アプリケーションが BufferedImage を更新しているため)。
次のステップとして、ブラウザーの画像を継続的に更新したいと思います (Web ページを手動で更新する必要はありません)。関連付けられた HttpHandler を持つ HttpServer は、実際にはこれを行うように設定されていないようです (1 回限りの要求/応答)。サーブレットについて読み始め、Jetty の使用を検討しています。
サーブレットを調べて正しい軌道に乗っているかどうか、または HttpServer に接続している Web クライアントに BufferedImage の更新を「駆動」する方法があるかどうかを知りたいですか?
前もって感謝します。
私のハンドルメソッドのコードスニペットブロー:
ajax - Windows Mobile 6 の HTTP サーバー
Windows Mobile 6.5 Professional (Motorola MC9500) で Opera Mobile 10 を使用して、クライアント側 JavaScript として実行されているモバイル Web アプリがあります。(私は IE Mobile 6 を試しましたが、canvas 要素をサポートしておらず、私の目的に役立つ十分な JavaScript もサポートしていません。) 同じデバイス上のネイティブ アプリとメッセージを交換するには、このアプリが必要です。JavaScript はサンドボックス化されており、ActiveX にアクセスできないため、これを行う 1 つの方法は、同じデバイス上の中間サーバーを介して AJAX 経由でメッセージを送受信することです。Windows Mobile 6.5 Professional で動作する HTTP サーバーの推奨事項はありますか? このサーバーは、SQLite などの永続ストレージを使用してメッセージをキャッシュできる必要があります。
私は現在、PHP サーバーであるPocketHPHを見ています。また、ASP.NET Web サーバーであるPadarnも見つけました。このタスクにより適した小規模な Web サーバーに関する提案を歓迎します。
ありがとう。
これが私の元の質問の明確化です。元の Web アプリは、Safari を使用して iPhone で実行されています。私が書いたわけではない、かなり複雑な JavaScript アプリです。そこで、ネイティブ アプリとして書き直すことなく、Windows Mobile に移行しようとしています。移動する理由は、Windows Mobile 6.5 Pro を実行する MC9500 で実行する必要がある既存のネイティブ アプリを持つ別の会社と提携しているためです。そのため、ネイティブ アプリのコードを制御したりアクセスしたりすることはできません。ただし、当社の Web アプリは、他社のアプリとメッセージを交換する必要があります。したがって、ネイティブ アプリから IWebBrowser2 を使用できないなど、多くの制約があります。他の会社の開発者が試すこともできますが、彼がやろうとしない小さなことがたくさんあるので、彼がそうしようとしているようには見えません。私の理解では、Opera Mobile からではなく、IE Mobile からのみ ActiveX を使用できます。ただし、IE Mobile 6 がサポートしていない JavaScript 機能がいくつかあります。したがって、JavaScript アプリ全体を書き直して IE を満足させることができるかもしれません (JavaScript エンジンがはるかに優れている Opera Mobile に切り替える前に、すでにかなりの量の書き直しを行っていました)。ネイティブアプリ。キャンバス要素を設計することは可能かもしれませんが、それを行う場合は、弾丸をかじって全体をネイティブ アプリとして書き直すこともできます。別の Web ブラウザへの移植という「簡単な」ルートを試すのはこれで終わりです。したがって、JavaScript アプリ全体を書き直して IE を満足させることができるかもしれません (JavaScript エンジンがはるかに優れている Opera Mobile に切り替える前に、すでにかなりの量の書き直しを行っていました)。ネイティブアプリ。キャンバス要素を設計することは可能かもしれませんが、それを行う場合は、弾丸をかじって全体をネイティブ アプリとして書き直すこともできます。別の Web ブラウザへの移植という「簡単な」ルートを試すのはこれで終わりです。したがって、JavaScript アプリ全体を書き直して IE を満足させることができるかもしれません (JavaScript エンジンがはるかに優れている Opera Mobile に切り替える前に、すでにかなりの量の書き直しを行っていました)。ネイティブアプリ。キャンバス要素を設計することは可能かもしれませんが、それを行う場合は、弾丸をかじって全体をネイティブ アプリとして書き直すこともできます。別の Web ブラウザへの移植という「簡単な」ルートを試すのはこれで終わりです。私はそれをするつもりです、私は弾丸を噛んでネイティブアプリとしてすべてを書き直すかもしれません. 別の Web ブラウザへの移植という「簡単な」ルートを試すのはこれで終わりです。私はそれをするつもりです、私は弾丸を噛んでネイティブアプリとしてすべてを書き直すかもしれません. 別の Web ブラウザへの移植という「簡単な」ルートを試すのはこれで終わりです。
c# - 本番環境での単純なHttpサーバーのHttpListener
私は、Windowsサービス内でHttpListenerを使用して非常に単純なC#Httpサーバーを実装しました。これは、要求を待機し、受信時に要求をZMQに送信します。これは、ここでのHTTPサーバーと非常によく似ています。本番環境に対応したマルチスレッドのc#httpサーバーは、RunServerデリゲートを非同期で実行し、サービスが開始されると、HttpListenerがリッスンしている間連続ループになります。私はほとんどの部分で機能するものがあると思いますが、リクエストが未処理の場合にサーバーを停止すると、エラーがスローされます
スレッドの終了またはアプリケーションの要求により、I/O操作が中止されました
Handleメソッドで。実稼働環境で必要となる他のものも見落としているのではないかと心配しています。
.htaccess - .htaccess - URL からクエリ文字列を削除します (リダイレクトなし)
私の URL は ですhttp://www.example.com/eg1?redirect=xyz
。http://www.example.com/eg1
このために書かれた書き換え規則は次のとおりです。
リダイレクトは正常に機能していますが、クエリ文字列が追加されたままです。フラグを立てると、最後に[R]
疑問符 ( ?
) がうまく機能し、クエリ文字列が削除されますが、[L]
フラグを使用すると機能しません。私の場合、リダイレクトはなく、コンテンツを保持する別のディレクトリに渡すだけです。
objective-c - Objective-C:[ClassNameself]とは何ですか。行う?
CocoaHTTPServerプロジェクトのソースコード、より具体的にはHTTPServer.m
ファイルを調べていますが、この行がわかりません。
これは何をしますか(どこかに文書化されていますか)?どのようにコンパイルするのですか?すべきではない