問題タブ [custom-error-handling]

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 投票する
0 に答える
212 参照

java - 削除ダイアログ ボックスにカスタム エラー メッセージを表示する

jqgrid 削除ダイアログ ボックスにカスタム エラー サーバーの応答を表示しようとしています。サーバーからの応答が表示されますが、jqgrid 削除ダイアログ ボックスに次のエラー メッセージが表示されます。

委譲ダイアログボックスが表示されています:エラーステータス:「ロックされています」。エラーコード:403

サーバーの応答: レコードは更新のためにロックされています。

0 投票する
0 に答える
211 参照

asp.net-mvc - II7+Win2008r2+MVC4+カスタムエラーの不具合

次の問題があります。これを再現してみてください。

1) MVC サイト ( IIS7 / NOT CASSINI ) を使用している場合、「example.com」は現在のアドレス「example.com/a/b」をナビゲートしようとします。

結果: (予想) カスタム 404 ページにリダイレクトされます。 http://i.stack.imgur.com/Kg3pL.jpg

2) このバグをもう一度 IIS7 で試して、正確にこのアドレスに移動します: "example.com/a/b/c/d/e/f/g/h"

結果: (エラー) mvc の原因は最初の 2 つのフォルダーのみをマップし、mvc によってインターセプトされずに IIS の 404 エラー ページが表示されます。 http://i.stack.imgur.com/C2PRK.jpg

3) では、これを試してみましょう。ただし、Visual Studio 2010 以降での開発では、cassini または IIS7 Express を使用して、「localhost:1234/a/b/c/d/e/f/g/h」に移動します。

結果: 正しい 404 ページにリダイレクトされ、期待どおりに動作します。

すべてが同じソースを持ち、本番環境と開発環境で異なる動作をするのはなぜですか? これは IIS7 のバグですか、それとも解決する方法はありますか?

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

ruby-on-rails - Rails 4、カスタムエラーへのコールバックを行う方法は?

以下は、いくつかの sudo コードです。

例外.rb

望ましい結果:

質問:

レールでこれを行うにはどうすればよいですか? メソッドを見ましたrescue_fromが、それはコントローラー内でのみ使用できると思います

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

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

c# - 潜在的に危険な Request.QueryString 値がクライアントから検出されました

ウェブフォームを使用しています

私は自分のサイトでセキュリティ テストを行っていますが、URL を通過させようとすると、次のような QueryString が返されます。

'"-->netsparker(0x00286A) mysite/Error/PageNotFound.aspx?aspxerrorpath=%27%22--%3E%3C/style%3E%3C/script%3E%3Cscript%3Enetsparker(0x0030C5)%3C/script %3E

「/」アプリケーションでサーバー エラーが発生しました。

潜在的に危険な Request.QueryString 値がクライアントから検出されました 潜在的に危険な Request.Path 値がクライアント (>) から検出されました。

私はweb.configにあります

どうすればそれを修正できますか?

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

asp.net-mvc - Jquery UI タブとカスタム エラー ハンドラーを使用しているときに Ajax エラーをキャッチする方法

asp.net mvc Web アプリケーションで Jquery UI タブを使用しています。タブがうまく機能しています。

しかし、問題は ajax エラーが発生したときはいつでもそれをキャッチし、JSON 応答をスローする必要があることです。

次のように、MVC HandleError 属性に乗って CustomError ハンドラーを使用しています。

したがって、エラーが発生し、それが ajax リクエストである場合、上記のメソッドは JSON レスポンスをスローします。

しかし、そのJSON応答をキャッチしてクライアント側に表示する方法を見つけるのに苦労しています。

助けてください..次のようにUIタブでajaxoptionsを使用してみました:

助けてください..その誤った JSON 応答を受け取り、エンドユーザーに適切なアラートを表示する方法について..