2012-01-18 57 views
0

我想從服務器下載一個文件,我想要獲取json響應中的文件名和內容,並在資產或SD卡上寫入相同的內容。我應該去實施,還是可以通過其他方式實現同​​樣的目標。如何從服務器下載PDF文件。

回答

1

其實你知道你控制你從服務器公開內容的方式 - 你可以讓文件本身(它的字節)暴露在特定的URL。如果你需要保留文件的名稱,因爲json似乎是一個很好的解決方案。

但是,這裏有一個竅門:我不知道你指的文件有多大,以及網絡的可靠性如何。對於每個更大的文件,我將推薦通過字節服務實現可恢復的上傳。您可以在此thread中瞭解Android中的字節服務客戶端使用者。然後去看看如何實現字節服務服務器端 - 它絕對取決於平臺,在我唯一的情況下,我使用這種機制,我實際上已經用我的自定義url參數來模仿字節服務。如果您需要服務器端回寫的進一步幫助,我會延長我的答案。

+0

感謝鮑里斯,服務器是我開發應用程序的客戶端,並且pdf的尺寸不會很大...... !!! 你知道在某個區間與服務器同步的好方法嗎? – AAnkit 2012-01-18 17:18:06

+0

你是指「在某個時間間隔內」,你指的是時間間隔,即每隔4小時同步一次或字節間隔,即同步文件的某個部分。 – 2012-01-19 07:52:13

+0

時間間隔,對不完整的信息抱歉 – AAnkit 2012-01-19 08:02:30