1. ホーム
  2. java

Easyui Resource が Document と解釈され、MIME タイプが application/json で転送された場合について。

2022-02-14 14:13:16

PS: プロジェクトはSpringMVC+easyuiでビルドされています。

今日、Googleデバッグを使って新しく書かれた保存機能をテストしてみたところ、保存が成功した後に リソースはDocumentとして解釈されるが、MIMEタイプはapplication/jsonで転送される。 

写真の通りです。

Google Chromeがtext/htmlを期待しているのに対し、サーバーがcontent-typeの値としてapplication/jsonで応答していることが原因だと推測されます。

設定ファイルに戻り、org.springframework.http.converter.json.MappingJacksonHttpMessageConverterを見つけてください。 Bean値をtext/htmlに変更します。

デバッグのためにプロジェクトを再起動しても、再び表示されなくなった リソースはドキュメントとして解釈されるが、MIMEタイプはapplication/jsonで転送される。