我有一个网络脚本,它通过 HTTP POST 请求接受 JSON 字符串作为输入。 我遇到了几个相同的 AFNetworking 1.x 示例,任何人都可以指点我或给 AFNetworking 2.0 示例以对带有格式 JSON 作为输入的 Web 脚本执行 HTTP POST 请求吗?
谢谢
最佳答案
在搜索文档并尝试了一些代码后,我得到了以下示例
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.requestSerializer = [AFJSONRequestSerializer serializer];
NSDictionary *params = @ {@"user" :txtUserName, @"pwd" :txtPwd };
[manager POST:URL_SIGNIN parameters:params
success:^(AFHTTPRequestOperation *operation, id responseObject)
{
NSLog(@"JSON: %@", responseObject);
}
failure:
^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Error: %@", error);
}];
另外不要忘记在服务器脚本中将响应头类型设置为 Application/json。
https://stackoverflow.com/questions/21487184/