こんにちは、ajax呼び出し用のjqueryを備えたDjango Webサイトを持っています。
サイトはいくつかの AJAX 呼び出しを行っており、Django から失敗しているものには応答ヘッダー text/plain が付属しています。ブラウザーでバグのある URL を書き換えると、応答が500 ERROR
ないことがわかります。なんで?(ヘッダーは、ajax 呼び出しと標準のブラウザー呼び出しとは異なることがわかります)text/plain
text/html
accept
*/*
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
ajax呼び出しの一部が失敗した場合、回答を(再びAJAXで)サーバーに保存し、後で分析できるようにしたいので、常にtext/htmlを取得する必要があります(プレーン/テキストだけでなく、完全な詳細を含む)これはデバッグ情報について削減されます)。
ajax 呼び出しにaccept:"text/html"
andを追加しようとしましたが、結果はありませんでした。contenttype:"text"
ありがとう、