問題タブ [httphandler]

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 に答える
145 参照

asp.net - ASP と ASP.NET ハイブリッドの AJAX 実装

ちょっとした設定: 当店にはさまざまなプラットフォームが混在しています。ほとんどすべての Web 開発は従来の ASP で行われています。.NET 3.5 フレームワークを使用して作成された開発中の WinForms アプリケーションがあります。

問題: このエンタープライズ アプリケーションの情報を更新するための Web サービスを作成しています。ほとんどのクラスとビジネス ロジックは、WinForm アプリケーションにも関連しています。これに加えて、Web サイト上の一部のデータを維持する方法が必要です。従来の ASP を使用しているため、一般的な HTTPHandler を使用して投稿することにしました。XMLSerialization を無料で入手できるので、ASMX Web サービスを使用してクエリを実行します。ただし、これが Handler の通常の使用法ではないことはわかっており、大量のものを変換する以外に、はるかに優れた方法があると思わずにはいられません。これだけのことを行うのは、プロジェクトのタイムラインで許容されるよりもかなり多くの作業です。誰でもこのトピックに関する洞察を提供できますか? より一般的に言えば、人々は従来の ASP から ASP.NET にどのように変換したのでしょうか? 私たちはそれほど大きな店ではないので、段階的にそれを取る必要があると思います.

0 投票する
3 に答える
2535 参照

c# - C#、HTTPHandlerのデバッグ

アプリの90%のエントリポイントであるHTTPハンドラーがあります。基本的に、リクエストを受け取り、大量のデータを処理し、埋め込まれているクライアントやWebページなどに応じて、非常に具体的なファイルを返します。すべての.kab拡張子がC:\Windowsを指すようにアプリケーションマッピングを設定しました。 ..\aspnet_isapi.dll。HttpHandlerDLLを自分のWebサイトのBINディレクトリに追加しました。テストページを参照しようとすると、iFrameに404が表示されます 。HttpHandlerの設定で何かが見落とされましたか?

コードのデバッグに関しては、アタッチしようとしましたが、ページで404エラーが発生し続け、コードにステップインしません。 デバッグモードでプロジェクトに接続するためのベストプラクティスの方法は何ですか?


テストの基本設定(すべて1台のマシンでローカル):

  • WindowsXPPro上のIIS5.1–プレーンなJanedefault.aspxを実行します。

<body>
<form id = "form1" runat = "server">
<iframe style = "border-width:2px; z-index:100; overlay:hidden; width:500px; height:423px;" src = "http://localhost/barrows.kab?client=33ee472yaaM24a">
</ form>
</ body>

  • INETINFO.EXEプロセスにアタッチされたモードで実行されているVS2005。
0 投票する
1 に答える
784 参照

javascript - IIS7 でプログラムによってハンドラー マッピングを並べ替えるにはどうすればよいですか?

Web サイトのハンドラー マッピングを作成するインストールがあります。IIS7 管理パックを使用して、これを正常にセットアップする jscript を考え出しました。

ただし、開発者には、この特定のハンドラー マッピングがハンドラー マッピングの順序付けられたリストの一番上にあるという要件があります。Handler Mappings リストを右クリックし、[View Ordered List...] を選択すると、このビューが表示されることがわかりました。

新しいハンドラー マッピングがこのリストに表示される順序をプログラムで指定する方法を見つけることができませんでした。

ここの誰かが以前にこれをやったことがありますか?

乾杯、ブライアン

0 投票する
4 に答える
31334 参照

httphandler - HttpHandlerでASP.NETセッション状態を使用するにはどうすればよいですか?

クライアントページ(IISサーバーではなくクロスドメインなど)で実行されるHttpHandlerがあり、埋め込みリンクをクリックすると、サーバー上のハンドラーが起動します。これまでのところ、すべてが正常に機能しています。

System.Web.HttpContext.Sessionオブジェクトを使用しようとしていますが、nullです。HttpHandlerが呼び出されるまでセッションがないため、nullだと思いますか?また、ハンドラーを複数回呼び出すと、呼び出しごとに新しいセッションが作成されますか?この場合、MSはHttpHandlerを呼び出すときにSessionオブジェクトを無効にしましたか?誰かがこれを確認できますか?

この場合、呼び出し間の状態を維持するために何をしますか?ある種のSQLベースのデータオブジェクト?ファイル?

TIA

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

asp.net - ICallBackEventHandler と HTTPHandler の違いは何ですか?

独自のカスタム HTTPHandler を作成すると、ICallBackEventHanlder と同じように動作しませんか? Web ページから ajax 呼び出しを行うために両方を使用していますが、これは正しくありませんか? または私の理解が間違っている、それが :(

Web ページ (.aspx) なども http ハンドラーであるため、明らかに HTTPHandlers はより広い概念です。

0 投票する
3 に答える
8877 参照

asp.net-mvc - Asp.NetMvcはログアウトできません

これがログインするための私のコードです


これが役割をチェックするための私のコードです。これはカスタムIHTTPモジュールです


これがログアウトするための私のコードです


狂ってる。現在、2つのハゲスポットがあります。

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

c# - HttpHandlers と HttpHandlerFactory

css などのファイルを返すもの、サーバーによって生成された応答を返すもの、AJAX 機能のために aspx ページにリダイレクトされるものなど、さまざまなリソースの着信要求をルーティングしたいと考えています。

現在の構成では、HttpModule を使用して、すべての要求を 1 つのハンドラーに再マップします。このハンドラーでは、サーバーへのエントリ ポイントとして、URL が解析およびディスパッチされます。

HttpModule から HandlerFactory に再マップして、URL を解析し、その URL に基づいて適切なハンドラーにルーティングする必要がありますか、またはすべてを設定しようとする必要がありますか? web.config?

また、HttpHandler と HttpHandlerFactory から aspx ページにリクエストをルーティングするにはどうすればよいですか?

0 投票する
2 に答える
5280 参照

asp.net - SharePoint - ドキュメント ライブラリの PDF を新しいウィンドウで開く

MOSS 2007 Publishing サイト ドキュメント ライブラリの PDF ファイルを新しいウィンドウで開きたいです。カスタム HttpHandler を作成することでこれを達成することは可能ですか? このような基本的なもののサイト定義を台無しにしたくありません...

0 投票する
3 に答える
4548 参照

asp.net - httphandler の context.response にトレース出力を追加するにはどうすればよいですか?

web.config で trace pageoutput="true" を有効にしましたが、ページの下部にあるすべてのものを簡単に確認できる方法が気に入っています。

httphandler からの出力の下部にある trace から同じ出力を取得したいと思います。このコードに続くコードを介して同じトレース情報をダンプする方法はありますか:

Forms コレクションと QueryString コレクションを特に見たいのですが、これで得られるのは "Hello World" だけです。

-- 2009 年 7 月 25 日更新の編集:

また、pageOutput トレースのように、フォームとクエリ文字列コレクションのフォーマットされたダンプを最も簡単に取得する方法について、他のアイデアも受け入れます。