If you use AFNetWork, post, try adding this line of code after the initialization of AFHTTPRequestOperationManager. [manager.requestSerializer setValue:@"application/x-www-form-urlencoded; charset=utf-8" forHTTPHeaderField:@"Content-Type"];
No additional code encoding is required after using this