Error: request failed: request with bad request (400) via afnetworking in swift

I am new to fast and trying to login through AFNetworking, which works fine with Postman.

let manager = AFHTTPSessionManager(baseURL: NSURL(string: "****")) manager.requestSerializer = AFHTTPRequestSerializer() manager.requestSerializer = AFHTTPRequestSerializer() let params = ["user":username,"password":password] manager.POST("/api/LoginApi/appLogin", parameters: params, success: { requestOperation, response in let result = NSString(data: response as! NSData, encoding: NSUTF8StringEncoding)! print(result) },failure: { requestOperation, error in print(error) 

Can someone spot a problem with this code!

0
source share
1 answer

if you publish json with afnetwork 3.0

 AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; manager.requestSerializer = [AFJSONRequestSerializer serializer]; [manager.requestSerializer setValue:@"application/json" forHTTPHeaderField:@"Content-Type"]; [manager POST:url parameters:parametersDictionary progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) { NSLog(@"success!"); } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) { NSLog(@"error: %@", error); }]; 
+1
source

Source: https://habr.com/ru/post/976360/


All Articles