0
A
回答
4
雖然我沒有親自太熟悉Symfony的,它很容易產生base64編碼的數據URI:
function base64_uri_file($file, $type = null)
{
return base64_uri_data(file_get_contents($file), $type);
}
function base64_uri_data($data, $type = null)
{
$type = $type ? : 'application/octet-stream';
return sprintf('data:%s;base64,%s', $type, base64_encode($data));
}
這並沒有考慮到錯誤或任何東西;你可以在你認爲合適的情況下處理。無論如何,那麼你可以:
echo base64_uri_file('/windows/twain.dll', 'application/x-msdownload');
// data:application/x-msdownload;base64,TVqOAQEAAAAEAAAA//8AALgAAAAAAAAAQAAAAA...
將這些調用納入響應生成管道,你應該很好。
相關問題
- 1. 如何從exise數據庫數據生成Symfony 2 fixture YML?
- 2. 如何在symfony中顯式定義URI
- 3. 在symfony 2.3中創建pdf。*
- 4. 在Play 2.3.x中生成數據庫表的<table>
- 5. Symfony 2.3更新數據像6.000
- 6. Symfony從模型生成數據庫
- 7. 從通用數據生成Symfony表格
- 8. Symfony Routing;用戶生成內容中的內部URI
- 9. 如何在symfony上生成mac套件
- 10. 在javascript中以編程方式生成圖像數據 - uri
- 11. 如何在Symfony中生成沒有數據庫的後端模塊?
- 12. symfony 2.3不能集成FosUserBundle庫
- 13. 在Jena爲RDF生成URI
- 14. symfony 2.3:如何翻譯下拉文本
- 15. symfony 2.3在__construct函數中調用成員函數get()獲取非對象
- 16. 集成SonataAdminBundle + FOSUserBundle沒有SonataUserBundle的安全性在symfony 2.3中?
- 17. 在Symfony 2.3項目中集成Twitter Bootstrap 3.2
- 18. 如何生成geoJson數據?
- 19. 在Silex中使用Symfony Form 2.3
- 20. 如何用Javascript中的參數值生成Symfony 2枝條URL?
- 21. 在Symfony中如何保存數據?
- 22. 如何在symfony中加密數據庫
- 23. Symfony如何生成會話ID?
- 24. Uri生成器返回混亂的URI
- 25. 如何在Symfony 2.3 Action Controller中使用PHPExcel插件
- 26. 在JSON中生成數據
- 27. 生成Url [symfony 2]
- 28. Symfony不生成包
- 29. symfony FOSJsRoutingBundle生成url
- 30. 如何在Oracle數據庫中生成隨機樣本數據?
不知道我理解你的問題... – cheesemacfly
更新的問題 –
我不認爲你真的需要使用「捆綁」或任何東西,這應該是相當微不足道的實施。 – Dan