Tôi đang trả lại một luồng trong một số phản hồi đặt content-type
tiêu đề thích hợp . Hành vi mà tôi đang tìm kiếm là:
Nếu trình duyệt có thể hiển thị nội dung của loại nội dung nhất định thì trình duyệt sẽ hiển thị nó trong cửa sổ trình duyệt.
Nếu trình duyệt không biết cách hiển thị nội dung, thì nó sẽ hiển thị hộp thoại "lưu dưới dạng" trong đó tên tệp phải là tên được cung cấp trong phản hồi.
Vấn đề là nếu tôi đặt Content-Disposition
tiêu đề bằng:
"file đính kèm; filename =" myfile.txt ""
trình duyệt sẽ luôn hiển thị hộp thoại "lưu dưới dạng".
Nếu tôi không đặt Content-Disposition
, tên tệp được sử dụng trong hộp thoại "lưu dưới dạng" là tên trong URL không hoạt động trong trường hợp của tôi.
Tôi cũng đã cố gắng thiết lập Content-Disposition
để inline
nhưng kết quả là như nhau.