サーバーから JSON の形式でレシピを取得し、それを UItable に表示するコードを作成します。
NSURL *url = [NSURL URLWithString:@"http://domain.com/recipes"];
[config setHTTPAdditionalHeaders:@{@"Authorization":@" Token token=\"3f71235466468b7f7\""}];
NSURLSession *session = [NSURLSession sessionWithConfiguration:config delegate:nil delegateQueue:[NSOperationQueue mainQueue]];
[[session dataTaskWithURL:url completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
recipes= [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil];
[self.tableView reloadData];
}
] resume];
このサーバーは Ruby で書かれています。ここで、レシピを削除するリクエストを書きたいと思います。これが私のサーバーの指示です。レシピを削除するには、次のcurlを使用する必要があると言われました。
レシピを削除 DELETE: /recipes/:id Curl では次のようになります。
curl -H 'Authorization: Token token="0b774d575632b"' -X DELETE http://domain.com/recipes/22
delete メソッドを実装する方法を知っている人はいますか?