-
(void)callLoginAPI
{
// 數(shù)據(jù)加密
CRSA *rsa = [CRSA shareInstance];
_accountEncrypt = [rsa encryptByRsa:self.accountTextField.text];
_passwordEncrypt = [rsa encryptByRsa:self.passwordTextField.text];// 網(wǎng)絡(luò)請求
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.responseSerializer = [AFHTTPResponseSerializer serializer]; // 重要的設(shè)置
// 請求參數(shù)
NSMutableDictionary *params = [[NSMutableDictionary alloc] init];
[params setValue:_accountEncrypt forKey:@"account"];
[params setValue:_passwordEncrypt forKey:@"password"];[manager POST:BaseURLString parameters:params success:^(AFHTTPRequestOperation *operation, id responseObject) {
//返回數(shù)據(jù)轉(zhuǎn)換(重要) NSString *jsonString = [[NSString alloc] initWithData:responseObject encoding:NSUTF8StringEncoding]; NSLog(@"------ JSON: ----- %@", jsonString); // UIStoryboard *homePageStoryboard = [UIStoryboard storyboardWithName:@"YXWHomePageViewControllerStoryboard" bundle:nil]; YXWHomePageViewController *hvc = [homePageStoryboard instantiateInitialViewController]; [self.navigationController pushViewController:hvc animated:YES]; [self alertStatus:@"Login success" title:@"Congrats"];} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
[self alertStatus:@"Please enter both Username and Password" title:@"Login Failed !"]; NSLog(@"------- Error ---------: %@", error);}];
}
AFNetworking “Post” 請求的坑
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- AFURLConnectionOperation 可以說是AFN最基礎(chǔ)的類。繼承自NSOperation類,將網(wǎng)絡(luò)...
- 訪問網(wǎng)絡(luò)的基本流程:5點(diǎn) HTTP協(xié)議 2.通信過程 --------------請求的方法-----get 和 ...
- AFNetworking請求各種類型的數(shù)據(jù)備忘筆記 AFNetworking是一個輕量級的iOS網(wǎng)絡(luò)通信類庫。它建...
- 目錄一. 用第三方庫實(shí)現(xiàn)get請求 1. ASI 2. AFNetworking 二. Post請求的實(shí)現(xiàn) 1. ...