問題タブ [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.

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

asp.net - ASP.net の画像のサムネイルがグレースケール (っぽい) になる - 変だ!

次の元の画像が与えられた場合:

代替テキスト

これは次のようにサイズ変更されます。

代替テキスト

サーバーに保存されているすべての画像は、青色のグラデーションの背景で正しいです。しかし、サイズを変更して提供すると、黒い背景で表示されます! そしてかなり暗くなりました。

私のローカルサーバーでは問題ありません。これはライブサーバーでのみ行われます!

私のサムネイルコードは次のとおりです。

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

asmx - ASMXおよびASHXパフォーマンスベンチマーク

こんにちは。.NETWebサービス(ASMX)および.NET Httpハンドラー(ASHX)のパフォーマンスを測定/監視する方法はありますか?SOAPリクエストの処理にかかる時間とHTTPGETリクエストの処理にかかる時間の関係を確認したいと思います。

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

asp.net - Flash と Generic Handler (ASP.Net) 間のトラブル

私は現在、FancyUpload (フラッシュアップロード) を使用して、ユーザーが小さなプロジェクトでファイルをアップロードできるようにしています。ユーザーがファイルをアップロードするときに、サーバーで汎用ハンドラーを使用してハンドラーを処理しますが、エラーが発生します: IE 以外の Firefox または Chrome などを使用している場合、汎用ハンドラー (.ashx) でセッションを取得できません

私は非常に多くの解決策を読み、最終的にFlashにはIE以外のFirefoxまたはChromeでCookieを送信できないバグがあることがわかったので、このことを渡す最善の方法を教えてください。

ファイルをサーバーに送信する前に Flash でセッションを確認するか、保存する前に Generic Handler でセッションを確認できます。方法を教えてください plzzzz

前もって感謝し、sry 4 my E

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

c# - .ashxのタイムアウトを増やす

簡単な質問:ashxのタイムアウトを増やす必要があります。

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

asp.net - ASP.Net: CDN 経由で画像表示を記録する

私のサイトでは、ユーザーがサムネイルをクリックした後に画像を表示します (ライトボックスで開きます)。ユーザーが画像を開いた回数を保存したい。

イメージを生成し、ビュー カウントで DB を更新する ASHX ページを指すようなことを考えていましたが、これは CDN からのリモート ファイルであるため実行できません。画像がライトボックスで開くため、サムネイルのクリック数を数えることはできません。

私がしようとしていることを達成できる方法を誰かが提案できますか?

ありがとう、WT

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

asp.net - uploadifyから.ashxのコンテンツタイプを取得する

uploadify +を使用してファイルをアップロードできます.ashxが、問題は常に取得することですContentType = application/octet-stream

画像をアップロードしたとしましょう。私は私を返すことを期待していましたが、アップロードしたファイルに関係なく"image/pjpeg"常に返されます。"application/octet-stream"

.ashxで正しいcontentTypeを取得する方法をアドバイスしてください

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

c# - 背景グラフィックを http ハンドラー イメージに追加する

次のコードは、Percent (グラフを青で表示する割合)、Max (最大値)、およびガロン値 (数値) を受け取って温度計スタイルの進行状況メーターを作成するハンドラーです。として Web フォームに追加されたグラフを出力します<img src="Thermometer.ashx" alt="" />

このグラフは、節約された水のガロン数として進行状況を示すことを目的としているため、水樽の画像を青色で塗りつぶすとよいでしょう。そうするために、内部が透明なバレル画像を Web フォームに追加して、それを温度計画像の前に配置しようとしましたが、これは機能しませんでした。ハンドラー。

私の質問は次のとおりです。青い温度計のアウトラインとして機能するように、コードを介してバレルの画像を追加することは可能ですか? または、コード内でバレル イメージをゼロから作成する必要がありますか? 私はおそらくそれをコーディングできないので、後者を恐れています。

以下をご覧になり、私にできることがあればお知らせください。

ありがとうございました!

アップデート:

解決方法を示したこの投稿を見つけました: GDI+ で画像をオーバーレイする

これが私の解決策です:

ただし、オリジナルは非常にシャープで鮮明ですが、pngレイヤーの品質は悪いです(少しぼやけています)。元の画質を維持する方法はありますか?

ご協力いただきありがとうございます。

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

c# - HTTPHandler から返された XML のクライアント側キャッシュ

XML を返す HTTPHandler があります。静的な XML ファイルであるかのように、これをブラウザーにキャッシュする方法を見つけようとしています。

私はこれを他のいくつかのバリエーションと他のキャッシュオプションと一緒に試しましたが、何もキャッシュしないようです(Fiddlerによると)。

クライアントのブラウザで出力をキャッシュする方法についてのアイデアはありますか?

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

c# - ashx ハンドラのカスタム セキュリティ

私の WCF Web サービスには、カスタム ashx ハンドラーがあります。ユーザーが Web サービスを呼び出して、ファイルをダウンロードするための動的リンクを取得できるように設計されています。

そのため、クライアントにページを提供している IIS サーバーが Web サービスを呼び出します。これにより、リンクが生成されます。リンクはクライアント マシンに渡すことができ (つまり、クライアント マシンは Web ブラウザを実行します)、クライアント マシンのブラウザはリンクを開くことができます。リンクは ashx ハンドラーへのリンクになり、その結果、ファイルがダウンロードされます。

サービスが公開されていないため、WCFサービス全体でWindows認証を使用していますが、任意の数のクライアントマシンから呼び出すことができるため、ashxハンドラーの匿名認証を許可したいと考えています。

何か案は?

ありがとう。

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

asp.net - WCFとASPXのWebメソッドとASMXのWebメソッド

目的は、人々が再利用できる一連のWebサービスを作成することです。これらのサービスは主に、データの作成、取得、処理を行うバックエンドDBとやり取りします。

人々がデータマッシュアップやその他のアプリケーションを作成するために使用できるように、サービスを公開したいと考えています。

エンドユーザーは、ドメイン内またはドメイン外のWebページです。ドメイン外のページについては、データを取得して表示するように構成されたウィジェットをリリースする予定です。

1つの要件-アプリケーションは、処理できるユーザー数の点で非常にスケーラブルである必要があります。

コードベースは.netであり、ASPX Webメソッド(またはASHX)、ASMX Webメソッド、およびWCF(WCFでの読み取りを開始)を検討しています。

セキュリティ/アクセスの観点から、sessionidを維持することで、メンバーシップは3つすべてで実行可能であることがわかりました。WCFのセットアップは少し複雑なようです。aspxでwebmethodを使用するだけですべてを実行できる場合(少し調整するだけで)、asmxの値をすぐに確認できませんでした。

また、ASP.NET MVC2を使用すると、これらのWebメソッドのクリーンなURLも取得できる可能性があると想定しています。

質問

パフォーマンススケーラビリティの観点から最も効果的なのはどれですか?WCFまたはASMXを選択する理由は何ですか?

.netを初めて使用するので、この投稿をお読みいただき、素朴な質問をお詫び申し上げます。

編集私は、WCFが進むべき道であることを理解しています。テクノロジーの進化を理解するためだけに、(発見は別として)両方で同様のことが達成できるのに、aspxwebmethodがasmxと異なる理由を誰かが明らかにできればよいでしょう。aspx webmethodsは、他の形式(plaintext、json)でデータを返すように作成できます。また、ashxを使用してRESTfulサービスを構築できるようです。素朴な質問を再度お詫び申し上げます。