2012-12-30 77 views
0

我就從遠程服務器的目錄內容的應用程序,我需要得到的信息(文件名,大小,修改日期)工作。我將擁有目錄的網址,例如http://www.mywebsite.com/myfolder葛亭細節

我已經檢查FTPSample代碼,但它僅用於FTP,我想通過http做到這一點。

有人可以幫我嗎?

問候
潘卡

回答

0

這從文件中抓取內容並把它變成NSData的

NSString *[email protected]"http://your_web_server/your_file...."; 
NSURL *url=[NSURL URLWithString:str]; 
    NSData *data=[NSData dataWithContentsOfURL:url]; 
    NSError *error=nil; 
    id *response=[NSJSONSerialization JSONObjectWithData:data options: 
          NSJSONReadingMutableContainers error:&error]; 

NSLog("Your JSON Object: %@ Or Error is: %@, response, error); 

基本上:initWithContentsOfURLdataWithContentsOfURL是你所期待的。

+0

我沒有任何JSON/XML Web服務是您的網站最好的解決方案。我需要來自url的文件夾內容的詳細信息。 – pankaj

0

我認爲你只需要使用HTTP訪問的URL,如果您的網站允許來自公共網絡用戶的網絡瀏覽行爲,但我知道一個很好的網站不會允許在線用戶做到這樣,所以,你必須寫Web服務或只是得到文件列表從目錄和返回文件信息的XML響應(或你喜歡JSON)一個PHP代碼的文件,那麼你的iOS應用可以得到XML和解析它來獲得文件信息,這應該如果你想在現場穩定

相關問題