問題タブ [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.
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 フォルダーにあります。
なぜ?
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 に問題がある可能性があります。知らない。