我想從我的手機發送圖片到我的服務器,我知道如何發送它使用base64但我聽說base64不推薦使用,因爲base64編碼會將圖像大小增加37%,這會降低服務器的性能,因爲服務器上的用戶會共享過多的圖像。什麼是從移動設備(iOS或Android)上傳圖像到服務器的最佳方式
任何人都可以推薦我的基於移動的圖像共享應用程序的base64編碼效率技術(client-server app)
?
我想從我的手機發送圖片到我的服務器,我知道如何發送它使用base64但我聽說base64不推薦使用,因爲base64編碼會將圖像大小增加37%,這會降低服務器的性能,因爲服務器上的用戶會共享過多的圖像。什麼是從移動設備(iOS或Android)上傳圖像到服務器的最佳方式
任何人都可以推薦我的基於移動的圖像共享應用程序的base64編碼效率技術(client-server app)
?
您可以使用FTP從iPhone上傳和下載圖像。使用FTP優於其他方法的主要優點是,我們可以將每秒的字節寬度設置爲一定的限制,並可以檢測到特定事件之前已傳輸了多少數據。
以下是蘋果文檔給出的代碼,用於說明通過FTP上傳和下載任何數據(圖像,pdf,視頻或音頻)。
也可參考這個PDF更好地理解
你是否也可以告訴所有其他可能的技術只是爲了知識。 那些有什麼優點和缺點? –
您可以簡單地發佈您的圖像(使用常規的UTF-8編碼),如下所示:NSData and Uploading Images via POST in iOS。您需要有一些服務器端servlet或php頁面來解碼圖像並保存它。
我會感到驚訝,如果真的由37%提高規模,但如果你有一個來源,ID來很有興趣。據我所知,它增加了一些轉義字符,但除此之外,我認爲64基礎是非常有效的 – Jameo