我使用restful web服務器在我的服務器中存儲和檢索mysql數據庫上的數據。字符串都完美無缺。但我應該如何處理圖像?我應該將圖像存儲在數據庫中,還是應該使用ftp將圖像發送到服務器上,並將圖像鏈接放在數據庫上?使用REST將UIImage存儲到服務器
0
A
回答
0
對此的答案取決於很多事情。你的寧靜服務做什麼,他們的界面是什麼,你的服務器是如何配置的,如何處理圖像,服務返回的圖像,你的客戶做什麼,等等。可以uuencode或base64編碼您的圖像,然後將該字符串作爲post方法中的有效內容發送到您寧靜的web服務。
0
這兩個工作,但我會建議不要使用FTP。考慮上傳數據,然後使用一些腳本來保存文件。
將圖像存儲在數據庫中可能在某些情況下是好事,在其他情況下是壞事。最大的好處是你只有一個系統需要擔心,最大的缺點是數據庫變得越來越大,需要做更多的工作。當然,我們不要忘記數據庫比文件更容易分發,因爲它們通常具有內置的機制。
+0
謝謝,我開始了,我尋求最簡單的方法。我想我會使用數據庫,不需要ftp – user567
相關問題
- 1. 使用WCF服務和Xamarin.Forms將圖像存儲到服務器
- 2. 使用存儲(bitbucket服務器)提交文件到git存儲庫rest api
- 3. 使用UIImageJPEGRepresentation上傳UIImage到服務器
- 4. 從存儲過程到REST服務
- 5. 將變量存儲到Web服務器
- 6. 將indexeddb存儲到SQL服務器
- 7. 發送UIImage到服務器
- 8. 使用REST API的Blob存儲服務器
- 9. 使用ASIFormDataRequest將UIImage從UIImagePickerController發送到PHP服務器
- 10. 如何將圖像存儲到amazonaws服務器使用php
- 11. 如何使用Mercurial將存儲庫克隆到遠程服務器/存儲庫
- 12. 如何通過Datasnap REST服務器將blob存儲到數據庫?
- 13. 存儲過程..使用SQL服務器
- 14. CodeIgniter REST服務器:存儲用戶帳戶
- 15. Azure存儲Rest Api文件服務
- 16. Azure存儲文件服務 - Android中的REST API使用
- 17. 發送的UIImage到服務器
- 18. HTTP發佈UIImage到服務器
- 19. 從UIImagePickerController發送UIImage POST到服務器?
- 20. 發送UIImage和文本到服務器
- 21. git從存儲庫到服務器
- 22. 本地存儲數據到服務器
- 23. GitHuB存儲庫到遠程服務器
- 24. 調用REST服務器使用的file_get_contents
- 25. 使用Amazon S3 PHP REST API與安裝S3存儲服務器(s3fs)
- 26. 在Azure存儲服務中使用Blob存儲服務REST API和StorageClient類庫創建Container有什麼區別?
- 27. 文件存儲服務器
- 28. 使用Node.JS作爲REST服務器和Web服務器
- 29. 使用REST服務調用SOAP服務
- 30. 發送表單數據到服務器並使用Java腳本將其存儲在服務器中
據我所知,我可以編碼我的UIImage將其轉換爲字符串,將字符串發送到數據庫,當我想要它時,我得到的字符串和解碼它?如果這聽起來比使用FTP容易得多。你有一個例子嗎? – user567
您的數據庫可能無法保存足夠大的字符串 - 與往常一樣,這取決於很多事情。您可能希望服務器解碼字符串並將其轉換回圖像,然後將圖像保存到服務器上的某個位置。然後,您只需在數據庫中存儲該文件的路徑。 –