タグ付けされた質問 「nsurlrequest」


7
パラメータを使用したSwiftGETリクエスト
私はswiftを初めて使用するため、コードに多くの障害が発生する可能性がありますが、達成しようとしているのは、パラメーターをGET使用してローカルホストサーバーにリクエストを送信することです。さらに、関数が2つのパラメーターを取ることを前提として、それを達成しようとしていますbaseURL:string,params:NSDictionary。これら2つを実際のURLRequestに組み合わせる方法がわかりませんか?これが私がこれまでに試したことです func sendRequest(url:String,params:NSDictionary){ let urls: NSURL! = NSURL(string:url) var request = NSMutableURLRequest(URL:urls) request.HTTPMethod = "GET" var data:NSData! = NSKeyedArchiver.archivedDataWithRootObject(params) request.HTTPBody = data println(request) var session = NSURLSession.sharedSession() var task = session.dataTaskWithRequest(request, completionHandler:loadedData) task.resume() } } func loadedData(data:NSData!,response:NSURLResponse!,err:NSError!){ if(err != nil){ println(err?.description) }else{ var jsonResult: NSDictionary = NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions.MutableContainers, error: …
81 ios  swift  get  nsurlrequest 

8
NSURLRequestを使用してHttpリクエストでjsonデータを送信する方法
私はObjective-cを初めて使用し、最近、要求/応答に多大な努力を払い始めています。(http GETを介して)URLを呼び出し、返されたjsonを解析できる実用的な例があります。 この実例は以下の通りです - (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response { [responseData setLength:0]; } - (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data { [responseData appendData:data]; } - (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error { NSLog([NSString stringWithFormat:@"Connection failed: %@", [error description]]); } - (void)connectionDidFinishLoading:(NSURLConnection *)connection { [connection release]; //do something with the json that comes back ... (the …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.