簡體   English   中英

通過ajax請求下載php文件

[英]Php file download through ajax request

我正在嘗試通過ajax請求下載文件。 我的php文件中有以下代碼可以下載

$filedata="File data here"
header("Content-type: application/octet-stream");
header("Content-Disposition:attachment; filename=report.txt");
header('Content-Transfer-Encoding: binary');
header("Pragma: public");
header("Expires: 0");
echo $filedata;

它給了我ajax響應,但沒有提供文件下載對話框。 有什么辦法嗎? 提前致謝。

我認為ajax阻止了該請求。

由於其ajax從服務器讀取,因此它可能不會觸發文件保存對話框。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM