Q
編碼下載網址
0
A
回答
0
基地64不會在所有的工作因爲它使用的字符不能通過瀏覽器傳輸。
你應該使用它如下:
href="http://mywebsite/index.php/files/download?download_file=<?php echo urlencode(base64_encode($ph['FileName']));?>"
而且它的download.php
$dl_file = base64_decode(urldecode($_GET['download_file']));
0
爲了達到你的目的,你可以做的是:
編碼您的網址
href="http://mywebsite/index.php/files/download?download_file=<?php echo base64_encode($ph['FileName']);?>"
而且它的download.php解碼
$dl_file = base64_decode($_GET['download_file']);
+0
base64編碼把==登錄編碼值,它是不是默認的URL允許解碼。所以你應該去**的application/config/config.php文件** 並更改以下值。 '$配置[ 'permitted_uri_chars'] = 'A-Z 0-9%〜:_ \ - =';' 等號,最後是由我添加的,但它不會存在默認情況下。 –
相關問題
- 1. Python3下載網址錯誤編碼的圖像
- 2. Drupal網址編碼
- 3. Twitter網址編碼
- 4. 從網址下載XML
- 5. 保護jnlp下載網址?
- 6. 網址下載android系統
- 7. Android:從網址下載mp3
- 8. AFNetworking從網址下載
- 9. 不必編碼網址
- 10. 網址編碼和路由?
- 11. 避免網址編碼
- 12. 不支持網址編碼
- 13. 網址編碼是/否?
- 14. 標準編碼網址,網站地圖
- 15. 使用swift代碼編碼網址
- 16. 使用客戶端編碼加載外部網址
- 17. Django:打印網址的視圖沒有硬編碼的網址
- 18. 從gwt網址下載文件
- 19. 隱藏主要下載網址
- 20. 下載文件從短網址
- 21. 的Youtube視頻下載網址
- 22. ffmpeg,從網址下載視頻流
- 23. 從網址下載圖片時Bytearray java.lang.OutOfMemoryError
- 24. 給匿名網址下載的方法
- 25. 從網址下載並保存圖片
- 26. 從網址下載zip文件
- 27. 從cdn網址下載圖片文件
- 28. 如何檢測.flv下載網址?
- 29. 從網址下載批文件
- 30. 同步方式從下載網址
base64編碼所說==登錄編碼值和它不是由在缺省URL允許的。所以你應該去**的application/config/config.php文件** 並更改以下值。 '$ config ['permitted_uri_chars'] ='a-z 0-9〜%。:_ \ - =';' 最後的等號是由我添加的,但它不會默認存在。 –
非常感謝! :) – jenii
@HimanshuUpadhyay有沒有更強的編碼比的base64? – jenii