開發文檔上有這麼一種解決方法。
原理是產生一個下載的回應,訪問這個路由時自動下載,但是這樣子路由就固定了。而且文件也固定了。現在想實現這個功能。在一個controller裡面,寫入檔案進public下面的demo.txt。然後下載demo.txt到本機。
發現這樣只能在response裡面得到。但是無法下載。
。求解怎麼實現下載功能?因為下載的檔案是即時產生的,所以開發文件上面說的download產生固定路由回應下載事件的方法不合適。
開發文檔上有這麼一種解決方法。
原理是產生一個下載的回應,訪問這個路由時自動下載,但是這樣子路由就固定了。而且文件也固定了。現在想實現這個功能。在一個controller裡面,寫入檔案進public下面的demo.txt。然後下載demo.txt到本機。
發現這樣只能在response裡面得到。但是無法下載。
。求解怎麼實現下載功能?因為下載的檔案是即時產生的,所以開發文件上面說的download產生固定路由回應下載事件的方法不合適。
直接輸出二進位流。
要輸出響應頭
<code>header('Content-Type: plain/text')</code>