問題タブ [ashx]
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.
c# - asp:Imageオブジェクトで.ashxハンドラーを使用するにはどうすればよいですか?
私はashxハンドラーを持っています:
今のところ、このハンドラーが行うのは、画像を取得して返すことだけです。私のaspxページには、次の行があります。
そして、その背後にあるC#コードは次のとおりです。
Webページを表示すると、画像が表示されず、HTMLには入力した内容が正確に表示されます。
なぜこれが機能しないのか誰かに教えてもらえますか?残念ながら、私は昨日ASP.NETを使い始めたばかりで、どのように機能するのかわかりません。可能な限り、説明を簡潔にしてください。ありがとうございます。
asp.net - .ashx ハンドラーで出力キャッシュを使用する方法
.ashx ハンドラーで出力キャッシュを使用するにはどうすればよいですか? この場合、負荷の高い画像処理を行っており、ハンドラーを 1 分間ほどキャッシュしたいと考えています。
また、ドッグパイルを防ぐ方法について何か推奨事項はありますか?
c# - VSTSでashxファイルをデバッグするには?
VSTS 2008 + .Net + C# を使用しています。ASP.Net Web アプリケーションを開発しています。ジェネリック ハンドラー、つまり .ashx ファイルを追加しました。VSTS 2008 でこの ashx ファイルをデバッグするには? ブラウザにビューがないか、スタートアップ ページ オプションとして設定されていることがわかりました。何か案は?
c# - Silverlight が ashx JSON 応答にアクセスする
Silverlight コントロールと同じアプリケーションでホストされている ashx を呼び出す Silverlight アプリケーションがあります。
ashx は次のことを行います (簡略化):
今私が問題を抱えているのは、Silverlight コントロールの ashx をどうするかということです。
ashx を呼び出して、JSON の結果を内部の Silverlight オブジェクトにマップしようとしています。非常に単純なタスクのように思えますが、ashx にアクセスする方法や、ashx からの応答を処理する方法がわかりません。Silverlight には .NET の簡素化されたバージョンが含まれているため、私はうんざりしています。
ヘルプ/提案はありますか?
Silverlight 3、ASP.NET 3.5 を使用。
asp.net - ASP.NET を使用して非常に単純な Web プロキシを作成するにはどうすればよいですか?
次の問題が見つかるまではうまく機能していたサイトを立ち上げようとしています。
Yahoo! SSL 経由でパイプします。
そのため、SSL を必要とするページは、私がこれを回避する方法を見つけ出さない限り、その機能の一部が失われています。明らかに、アプリで SSL でホストされたページを使用して Yahoo! 私のためのパイプ。
http://www.iisproxy.net/license.htmlのようなソリューションを見てきましたが、私がやろうとしていることは少し重いようです。
単純な ASHX ハンドラでこれを行うことはできませんか? それともそれよりも複雑ですか?
ありがとうございました、
マイケル
c# - Visual Studio ASHX ファイルのデバッグ
VS2008 の非 Web プロジェクトに ashx ファイルがあります。Web プロジェクトのタイプ (Share Point で使用される stsdev) は、ashx ファイルをサーバーにデプロイします。ファイルに移動でき、そこにあります。VS2008 で ashx コードにブレークポイントを設定しようとすると、それができません。これは、WP3.exe プロセスに接続してリモートでデバッグしても、何も起動されないことを意味します。これをデバッグするには、どのような手順を実行できますか?
session - ashx がセッション タイムアウトをリセットしないようにするにはどうすればよいですか?
これに関する情報を見つけるのに苦労しているため、何か間違ったことをしていると思います。ログインしたユーザーに保護されたイメージを提供する ashx を作成しました。問題は、Sql Profiler トレースが、このメカニズムを介して提供されるすべてのイメージに対して、TempResetTimeout がセッション状態 DB で呼び出されていることを明らかにすることです。この ashx は、同じことを行っていた aspx を置き換えるために構築されましたが、多くの画像と Web ガーデンの使用により、多くのセッション状態データベースのデッドロックを引き起こしていました, yada, yada. セッション状態データベースへの "Read Committed" 呼び出しが 1 つ減ったため、これは間違いなく改善されていますが、更新があるという事実は、まだデッドロックが発生する可能性があることを意味します。基本的に、この ashx の使用によるセッションの相互作用はまったく必要ありませんが、それは起こっていないようです。
私は確かに IRequiresSessionState インターフェイスを実装していないので、私の ashx は決して Session に触れるべきではないと信じるようになりました。ただし、発生するたびに Global.asax がヒットし、コードの一部で Global.asax がセッションを参照していることがわかります。これにより、web.config の次の方法で、この特定のページをあらゆる種類の認証から除外しようとしました...
...しかし、これによりashxがまったく起動しなくなります(画像が表示されず、ProcessRequestでブレークポイントがヒットしません)。なぜそれが起こっているのかわかりません。
ashx ImageHandler がセッションにまったく触れないようにするにはどうすればよいですか?
c# - ASP.NET C# - その場でアップロード ディレクトリを作成しますか?
上記の ASHX ファイルのコード スニペットがあり、ローカル環境で正常に動作します。サーバー環境にプッシュするとすぐにエラーは発生しません。ディレクトリが作成されたように見えますが、確認すると、そこにはありません。FLEX アプリ経由で実行すると、次のエラーが発生します。
エラー #2038: ファイル I/O エラー。URL: http://[当社のドメイン].com/UploadHandler.ashx?CompanyID=d229cc80-ca96-4a8a-992c-80c94ac2c6b4
不足しているものはありますか?
アップデート:
- ディスク上の任意の場所にファイルを作成できます
- ディスク上のどこにもディレクトリを作成できません。
ディレクトリを作成しようとすると、次のエラーが発生します。
プロセスは、この操作に必要な「SeSecurityPrivilege」権限を持っていません。
asp.net - .ashxからGetWebResourceUrlを呼び出す
.ashxハンドラーからWebリソースを取得することは可能ですか?クラスライブラリにリソース(画像)があり、ashxハンドラーからそれらを参照したいと思います。通常、次のような操作を行うことでURLを取得します。
しかし、私の場合、IHttpHandlerとリソースはクラスライブラリ(Webアプリではありません)にあります。Webアプリには、クラスライブラリのIHttpHandlerを指す.ashxがあります。
IHttpHandlerには、PageもClientScriptManagerもありません。.ashxハンドラーのコンテキストからWebリソースへのURLを取得するにはどうすればよいですか?
ありがとう!