問題タブ [axd]

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

asp.net - 2 つの .axd ハンドラー。1 つは動作中で、もう 1 つは 404 を返します。

プロジェクトに 2 つのカスタム .axd ハンドラーがあります。httpHandlers およびハンドラーの下の web.config で両方とも定義されています。

httpHandler:

ハンドラ:

ShowImage.axd を呼び出すと、すべて正常に動作します。

フィドラーでのリクエストは次のようになります。

GET /WebApp/ShowImage.axd?Bla=x HTTP/1.1

Upload.axd を呼び出すと、404 が返されます。

フィドラーでのリクエストは次のようになります。

POST /WebApp/Upload.axd HTTP/1.1

両方の .dll は Bin フォルダーにあります。

なぜ?

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

c# - リソースの読み込みに失敗しました: IE & ASP.NET の net::ERR_INCOMPLETE_CHUNKED_ENCODING

Windows 8.1 では IExplorer 11 を使用し、Windows Server 2008 R2 では IIS と ASP.NET 4.6.1 を使用しています。

私の ASP.NET アプリケーションはWebFormsで、 UpdatePanelsを使用しています。

ハンドラー構成があります:

およびsystem.webServer.handlers :

ここで、HTTPS 経由で Web アプリケーションにアクセスしようとしました。しかし、エラーが発生する前に、別の古いテストが正しかったのです。

コンソールにエラーが表示されます (IE の開発者の場合は F12):

コンソールの完全なメッセージ:

リソースの読み込みに失敗しました: net::ERR_INCOMPLETE_CHUNKED_ENCODING

ScriptResource.axd?d=JdegD_7PUJVmXULFjUEnn8-WKsu7dMZfODGKttl…:5 POST https://myHostname.company.es/v2/Access/Login.aspx?ReturnUrl=%2fv2%2f net::ERR_INCOMPLETE_CHUNKED_ENCODING

Sys.Net.XMLHttpExecutor.executeRequest @ ScriptResource.axd?d=JdegD_7PUJVmXULFjUEnn8-WKsu7dMZfODGKttl…:5

Sys.Net._WebRequestManager.executeRequest @ ScriptResource.axd?d=JdegD_7PUJVmXULFjUEnn8-WKsu7dMZfODGKttl…:5

Sys.Net.WebRequest.invoke @ ScriptResource.axd?d=JdegD_7PUJVmXULFjUEnn8-WKsu7dMZfODGKttl…:5

Sys.WebForms.PageRequestManager._onFormSubmit @ ScriptResource.axd?d=xK_C6ZiWnJAwbFmxycomhSoVuG7wQBL347wu7B8vRv4lZ-am5E4rxJ-GZ-gWm03a7M6T4lFWxdjOei…:5

(無名関数) @ ScriptResource.axd?d=JdegD_7PUJVmXULFjUEnn8-WKsu7dMZfODGKttl…:5b

使ってみます

scriptResourceHandler enableCompression="false" enableCaching="true"

そして私は無効な圧縮を試します:

助言がありますか?それについて適切なトラブルシューティングを行う方法は?

更新: Chrome でテストすると、同じエラーが発生します。

F12 コンソール ログを見ました:

ヘッダー

キャッシュ制御:キャッシュなし

Content-Type:application/x-www-form-urlencoded;charset=UTF-8 オリジン: http://myhostname.company.es リファラー: http://myhostname.company.es/v2/Access/Login.aspx? ReturnUrl=%2fv2%2f

ユーザーエージェント:Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (Gecko のような KHTML) Chrome/50.0.2661.102 Safari/537.36

X-MicrosoftAjax:Delta=true

X-Requested-With:XMLHttpRequest

フォームデータ

ローカルにウイルス対策がありません

UpdatePanels を使用する Chrome の Content-Length に問題がある可能性があります。知らない。