2013-11-20 64 views
0

我發送一個zip文件,其中包含來自ios應用程序的圖像通過HTTPREQUEST,並且該文件是HTTPREQUEST的主體,我需要編寫php簡單服務器的幫助,它需要此zip文件並返回名稱通過文本文件將壓縮文件中的圖像發送到ios應用程序,我應該怎麼做? 和發送到本地xammp服務器後的zip文件在哪裏? 我已經使用$ _POST和$ _FILES來查看這些變量是否有發送的zip文件,是嗎? 有沒有解開發送的文件而獲取圖像名稱?發送zip文件到php服務器

感謝

回答

0

三種可能的途徑:

  1. 我還以爲你可以使用PHP zip functions(如zip_entry_name)來獲取文件的名稱,實際上並沒有解壓縮文件本身。

  2. 看起來,您可以構建您的iOS請求,以便它不僅提供zip文件,還提供包含在zip文件中的圖像列表。如果採用這種方法,基於JSON的請求(帶有一組圖像名稱和base 64編碼zip文件)可能會有意義。

  3. 您可以單獨上傳圖像文件(並且如果您使用併發請求,則可能獲得相當的性能)。雖然,初看起來,這可能看起來效率很低,因爲你轉移到iOS7的NSURLSession,有離散的上傳,可能是有用的。

+0

我需要一次性上傳圖像,而不是單獨進行此外,我不需要處理任何關於基於JSON的請求,感謝您的回覆。 – user2960510

+0

@ user2960510然後它聽起來像[PHP zip函數](http://php.net/manual/en/ref.zip.php)正是你所需要的。祝你好運! – Rob