0
我想在用戶單擊按鈕時下載文件。我與響應包中實現它通過蟒蛇燒瓶如下使用響應包在Safari上下載文件:無法加載資源:幀加載中斷
bib_text = 'test'
filename = 'test_file'
response = make_response(bib_text)
response.headers["Content-Disposition"] = "attachment; filename=%s.bib" % filename
return response
上面的代碼在Chrome工作正常,但在Safari JavaScript控制檯告訴我的錯誤和
Failed to load resource: Frame load interrupted
而不是一個名爲.bib文件下載一個.bib.html文件? 任何想法是怎麼回事?有沒有另外一種方法可以做到這一點,適用於Safari和Chrome?