2012-05-13 74 views
0

是否有任何公共Web服務API允許提交圖像URL並返回該圖像的Base64編碼版本?這裏有一個例子:http://software.hixie.ch/utilities/cgi/data/data圖像URL到Base64

兩個原因我想這一點:

  1. 我不知道很多服務器端,所以這將是很好的避免編碼它自己。
  2. 使用HTML5的Canvas +外部URL + .toDataURL =安全例外(跨域問題)

回答

3

沒有任何安全方面的考慮,可以用PHP做這個非常平凡:

<?php 

echo base64_encode(file_get_contents($_GET['url'])); 

別不要害怕「服務器端」。

+0

我應該誠實地說,我不知道什麼服務器端。 :) – Adam