2017-04-15 84 views
-2

我想創建一個ios應用程序,它可以從網站的數據,並可以顯示我在應用程序。是否有任何方式,雖然我可以從網站獲取數據,並顯示數據到我的ios應用程序?請指導,如果你有我的東西如何通過URL從網站獲取數據

+0

是使用JSON和$ _ POST – Gert

+0

請提供[MCVE:最小的,完整的,和可驗證示例](http://stackoverflow.com/help/mcve)。如果周圍的人可以輕鬆地閱讀和理解你的意思,或者問題是什麼,他們會更願意幫忙:)但請記住,SO是一個有幫助的社區,沒有人會做所有的工作您。請向我們展示一些你搞砸的代碼,我們很樂意幫助改善它... – OldPadawan

回答

1

大多數網站希望得到一個GET請求。

在端口80上打開到服務器的網絡連接。發送文本「GET/rest_of_url」並讀取返回的文本。這取決於你對答覆的處理。

嘗試用一個像putty這樣的簡單的原始終端來查看服務器在進行過深編碼之前如何響應。

使用https的安全網站將需要更多工作。

0

如果我知道你想什麼,你可以從你的URL DATAS用下面的代碼

-(void) getDataWithCompletionHandler:(void(^ _Nonnull)(void))completion{ 
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init]; 
[request setHTTPMethod:@"GET"]; 
[request setURL:[NSURL URLWithString:self.url]]; 
[self setRequestProperty:request]; 
[[[NSURLSession sessionWithConfiguration:[NSURLSessionConfiguration ephemeralSessionConfiguration] delegate:self delegateQueue:Nil] dataTaskWithRequest:request completionHandler:^(NSData * _Nullable data, NSURLResponse * _Nullable retour, NSError * _Nullable error) { 
    [self handleResponse:completion withDatas:data andTheHTTPResponse:retour]; 
}] resume]; 

}