我就從遠程服務器的目錄內容的應用程序,我需要得到的信息(文件名,大小,修改日期)工作。我將擁有目錄的網址,例如http://www.mywebsite.com/myfolder。葛亭細節
我已經檢查FTPSample代碼,但它僅用於FTP,我想通過http做到這一點。
有人可以幫我嗎?
問候
潘卡
我就從遠程服務器的目錄內容的應用程序,我需要得到的信息(文件名,大小,修改日期)工作。我將擁有目錄的網址,例如http://www.mywebsite.com/myfolder。葛亭細節
我已經檢查FTPSample代碼,但它僅用於FTP,我想通過http做到這一點。
有人可以幫我嗎?
問候
潘卡
這從文件中抓取內容並把它變成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);
基本上:initWithContentsOfURL
或dataWithContentsOfURL
是你所期待的。
我認爲你只需要使用HTTP訪問的URL,如果您的網站允許來自公共網絡用戶的網絡瀏覽行爲,但我知道一個很好的網站不會允許在線用戶做到這樣,所以,你必須寫Web服務或只是得到文件列表從目錄和返回文件信息的XML響應(或你喜歡JSON)一個PHP代碼的文件,那麼你的iOS應用可以得到XML和解析它來獲得文件信息,這應該如果你想在現場穩定
我沒有任何JSON/XML Web服務是您的網站最好的解決方案。我需要來自url的文件夾內容的詳細信息。 – pankaj