2017-04-15 3 views
-2

Ich versuche eine IOS Appplication zu erstellen, die Daten von der Website und kann mich in einer Anwendung zeigen.Ist es jedoch möglich, dass ich Daten von einer Website erhalten und diese Daten in meine iOS-Anwendung? bitte führen Sie, wenn Sie etwas für mich habenWie bekomme ich Daten von der Website über URL

+0

ja mit JSon und $ _POST – Gert

+0

Bitte geben Sie eine [MCVE: Minimal, Complete, und verifizierbares Beispiel] (http://stackoverflow.com/help/mcve). Wenn Menschen in der Umgebung leicht verstehen und verstehen können, was du meinst oder was das Problem ist, werden sie eher bereit sein zu helfen :) Aber bedenke, dass SO eine Gemeinschaft ist, die hilft, und niemand wird die ganze Arbeit dafür machen Sie. Bitte zeigen Sie uns etwas Code, den Sie versaut haben und wir werden uns freuen, ihn zu verbessern ... – OldPadawan

Antwort

1

Die meisten Websites erwarten eine GET-Anfrage.

Öffnen Sie eine Netzwerkverbindung zum Server an Port 80. Senden Sie den Text "GET/rest_of_url" und lesen Sie den Text, der zurückkommt. Es liegt an Ihnen, was Sie mit der Antwort tun.

Probieren Sie es mit einem einfachen rohen Terminal wie Putty aus, um zu sehen, wie der Server reagiert, bevor er zu tief codiert.

Sichere Websites mit https benötigen mehr Arbeit.

0

Wenn ich verstehe, was Sie wollen, können Sie Daten von Ihrer URL erhalten mit dem folgenden Code

-(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]; 

}

Verwandte Themen