我有我的圖片在網址https:*******/MEb022d05131def325b861d8b9425519b2
,我想單擊圖片下載圖片。我怎樣才能做到這一點?如何在沒有任何擴展名的php中保存圖像
回答
當您請求URL時,最有可能的Content-Type
HTTP響應標題字段會爲您提供提示。但是,如果服務器在您的控制之下,則可以在請求提供期間確定圖像類型,並自己提供擴展名或標題。
其實我是從API請求中獲取圖像URL,因此我無法控制服務器。但是,當我將內容類型指定爲image/png或image/jpg時,我下載空白文件 –
不要在響應中指定「Content-Type」(請求中),而是指定它。 – marekful
好吧,我檢查了它,它變成了image/png,現在如何在標題中指定內容類型。我已經這樣做了: header('Content-Type:image/png'); header('Content-Disposition:attachment; filename = https://api.twilio.com /2010-04-01/Accounts/******************* ******* /消息/ MM3492183164cc4371880ff1914812747f /媒體/ MEb022d05131def325b861d8b9425519b2' ); header('Content-Transfer-Encoding:binary'); header('Connection:Keep-Alive'); header('Expires:0'); header('Cache-Control:must-revalidate,post-check = 0,pre-check = 0'); header('Pragma:public'); 但返回空白文件 –
- 1. 保存沒有擴展名的圖像
- 2. 找出圖像的擴展名,如果該圖像沒有任何擴展名
- 3. 如何檢測沒有擴展名的圖像的擴展名?
- 4. 保存圖像的各種擴展名
- 5. 如何找到沒有擴展名的圖像的MIME類型?
- 6. PHP查找擴展沒有擴展名
- 7. 如何刮取沒有擴展名的圖像?
- 8. 我如何下載Linux上沒有擴展名的圖像
- 9. 如何製作沒有文件擴展名的iTunesArtwork圖像?
- 10. php生成的圖像如何具有.png擴展名?
- 11. 確定已保存圖像(或任何文件)的文件擴展名
- 12. iPhone加載圖像沒有擴展名
- 13. 如何將圖像保存爲具有原始擴展名的磁盤?
- 14. 如何運行沒有任何擴展名的chromedriver?
- 15. PHP $ _FILES ['file'] ['tmp_name']:如何保存文件名和擴展名?
- 16. 如何在沒有擴展名的情況下在vim中擴展文件名?
- 17. 使用WebClient保存帶有相應擴展名的圖像
- 18. 如何執行沒有.php擴展名的php重定向?
- 19. 在PHP中命名沒有擴展名的文件,如何將擴展名添加到文件中?
- 20. 如何保存PHP圖像?
- 21. 如何在php中提取擴展名
- 22. 如何在PHP中重命名並更改上傳圖像的擴展名
- 23. 保存上傳圖片的擴展名
- 24. PHP在沒有文件擴展名
- 25. 如何僅擴展沒有擴展名的文件?
- 26. 如何保存具有.db擴展名的SQLite數據庫?
- 27. 如何在URL中執行沒有.php擴展名的PHP網頁?
- 28. 提取擴展名並保存圖像名稱
- 29. 如何找到沒有擴展名的圖像文件(在macos 10.8上)
- 30. 如何在PHP中找到路徑中圖片的擴展名?
請看看[旅遊](http://stackoverflow.com/tour)和[如何問](http://stackoverflow.com/help/how-to-ask) – moffeltje