MKNetworkKitライブラリを使用しています。
私のサーバーは、HTTP Post を使用して認証できるようです。サーバーから JSON データが返されます。
{auth: true}
ただし、サーバーが生成したセッション Cookie を保存したいのですが、 MKNetworkKit を使用してセッション Cookie を取得する方法がわかりません。
誰か知っていますか?
MKNetworkKitライブラリを使用しています。
私のサーバーは、HTTP Post を使用して認証できるようです。サーバーから JSON データが返されます。
{auth: true}
ただし、サーバーが生成したセッション Cookie を保存したいのですが、 MKNetworkKit を使用してセッション Cookie を取得する方法がわかりません。
誰か知っていますか?
-_-!
最後に、掘り下げた後、次のような応答ヘッダーを取得します。
-(void)login
{
NSMutableDictionary *params = [[NSMutableDictionary alloc] init];
[params setObject:@"testusername" forKey:@"username"];
[params setObject:@"abcdef123" forKey:@"password"];
MKNetworkOperation *op = [self.mkEngine operationWithPath:@"/auth/local.json" params:params httpMethod:@"POST"];
[op addCompletionHandler:^(MKNetworkOperation *completedOperation)
{
NSLog(@"response headers: %@", completedOperation.readonlyResponse.allHeaderFields);
} errorHandler:^(MKNetworkOperation *completedOperation, NSError *error) {
NSLog(@"Server error: %@", [error localizedDescription]);
}];
[self.mkEngine enqueueOperation:op];
}