問題タブ [isapi]
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.
iis-7 - IIS7 ISAPI フィルター モジュールと HttpModule イベント - それらはどのように並んでいますか?
そのため、統合パイプライン モードの IIS7 は、IsapiFilterModule を使用して ISAPI フィルター DLL をシムし、フィルターで正しい「イベント」を発生させます。これは、クラシック モードの IIS や IIS7 の以前のバージョンとは大きく異なります。統合パイプライン モードの ISAPI フィルター。
ISAPI イベント ( http://msdn.microsoft.com/en-us/library/ms524855.aspx ) と HttpModule イベント ( http://msdn.microsoft.com/en-us/library )を知っている人はいますか? /ms998536.aspx ) 並びますか?
c# - ヘッダーを操作してC#で続行する方法は?
IIS6 で実行されていた古い ISAPI フィルターを置き換えたいと考えています。このフィルターは、リクエストが特別な種類のものかどうかをチェックし、ヘッダーを操作してリクエストを続行します。別の特別な ISAPI モジュールを呼び出すために必要な操作メソッドに 2 つのヘッダーが追加されます。
したがって、次のような ISAPI C++ コードがあります。
この ISAPI フィルターを、IIS7 のマネージ モジュールとして書き直したいと思います。だから私はこのようなものを持っています:
そして今何?リクエストが本来あるべきことをしていないように見えますか?
同じメソッドを実装する IIS7 ネイティブ モジュールを既に作成しています。しかし、このメソッドには戻り値があり、次に何をすべきかがわかります。
操作されたコンテキストを再度送信する方法はありますか?
com - 代理プロセスまたはCOM+の場合、CoInitializeおよびCoUninitializeの呼び出しの責任者
CoInitializeおよびCoUninitializeの呼び出しの責任者
1-(dcomcnfgユーティリティまたはCOM +ウィザードを使用して)代理プロセス内でCOM dllをホストしますか?
2-COMオブジェクトを含むISAPIDLLを作成しますか?
http - HTTP URI に非 ASCII 文字を含めることはできますか?
関連する RFC であるIETF RFC 3986でこれを見つけようとしましたが、わかりませんでした。
HTTP の URI は Unicode または非 ASCII を許可しますか?
あなたの答えをサポートするセクションとRFCを引用してください。
NB: これはプログラミング関連ではないと思うかもしれない人のために - それは関連しています。これは、私が構築している ISAPI フィルターに関連しています。
補遺
私は RFC 3986 のセクション 2.5 を読みました。しかし、現在の HTTP プロトコルであると私が信じている RFC 2616 は、3986 よりも前のものであり、そのため、3986 に準拠することはできないと思います。さらに、HTTP RFC がが更新されても、まだ合理化の問題があります。つまり、HTTP URI は、非 US-ASCII 文字を含めるのに適切なものを含め、RFC3986 のすべての条件をサポートしていますか?
iis - WindowsCEで拡張子が.htmlのページにASPをレンダリングする
.html拡張子を使用してASPページをレンダリングできるようにしたい。
現在、デフォルトのWebサーバーでWindows CE 6を使用していますが、ASPがオンになっています。
私のレジストリキーはHKEY_LOCAL_MACHINE\COMM\HTTPD\ScriptMap
、次の文字列キーと値のペアが追加された.html
=のようになります\\Windows\\asp.dll
。これを行った後、すべての.htmlファイルで403エラーが発生しました。
アップデート:
これを機能させるには、次のようにします。Add .html
= \Windows\asp.dll
(シングルスラッシュに注意)HKEY_LOCAL_MACHINE\COMM\HTTPD\ScriptMap
->ダブルスラッシュは、コードを介して追加する場合にのみ必要です。
403エラーが発生した場合は、権限をチェックして、スクリプトを実行できることを確認してください。
c++ - C++ 出力ストリームを別の出力ストリームに関連付けることは可能ですか?
C++ 出力ストリームを別の出力ストリームに関連付けることは可能ですか?
C++ で ISAPI 拡張機能を作成し、WriteClient および ServerSupportFunction/HSE_REQ_SEND_RESPONSE_HEADER_EX 関数の周りに ostream を作成したので質問しています。1 つの ostream は HTTP ヘッダー用で、もう 1 つは HTTP 応答の本文用です。残りの応答が送信される前にすべての HTTP ヘッダーが送信されるように、ストリームを結び付けたいと思います。
iis - ISAPI フィルタ内からメタベース プロパティを取得する方法
ISAPI フィルタで、現在のアプリケーションの メタベース プロパティを取得するにはどうすればよいですか?
サーバー変数を取得することで、メタベース パスを取得できることはわかっていますAPPL_MD_PATH
。
たとえば、実行時に ISAPI フィルター内でPutReadSizeプロパティを取得するにはどうすればよいですか?
iis - ISAPI フィルタ内から、IIS アプリケーションの仮想パスを決定する方法は?
ISAPI フィルター内で、IIS アプリケーションまたは仮想ディレクトリの仮想パスを特定する方法はありますか?
基本的にIIS ルート パスと仮想ディレクトリのパスと同じ質問ですが、ASP.NET アプリケーション内ではなく、ISAPI フィルター内からこれが必要です。
サーバー変数 APPL_MD_PATH の値は、常にアプリケーションの実際の仮想パスで終わりますか? APPL_MD_PATH のフォーマットは常に
?
asp.net - マスキングフォルダー用の Helicon ISAPI_REWRITE
Helicon ISAPI_REWRITE モジュールを使用して URL を書き換えたいと思います。
123.45.67.89/フォルダー
に
www.site.com
IIS 構造の変更により、IP/フォルダーをマスクする必要があります。入りたくない理由ですが、設定上は有効です。
どんな助けでも大歓迎です。
ありがとう。
c# - writing a web service with dynamically determined web methods
Let's say I have a text file of basic mathematical functions.
I want to make a web service that answers these mathematical functions. Say the first one is y=x*x. If I wanted to turn this into a web service, I could simply do this:
However, I've extracted the function from the list by hand and coded it into a function by hand. That's not what I want to do. I want the wsdl for the service to be generated at call time directly from the text file, and I want the web method calls to the service to go to a specific method that also parses the text file at run time.
How much heavy lifting is this? I've found a sample on how to generate WSDLs dynamically at this link, but there's a lot more to do beyond that and I don't want to bark up this tree if there are parts of the project that arn't feasible. Does anyone have any links, guides, books, or positive experiences trying this kind of thing?