Установлен ли на сервере заголовок Content-Type
? Ex.
Content-Type: application/json
Браузер обычно знает, что application/json
(например, text/html
и т. Д.) Предназначен не для загрузки, а для самого браузера.
Если вы не установите его, броузер может подумать, что это просто текстовый файл, и предложить его для загрузки пользователю.