ios - 使用 AFNetworking 2.0 发布 JSON 数据

我有一个网络脚本,它通过 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/

相关文章:

php - 将 JSON 数据从 Javascript 发送到 PHP?

android - 改造 2 : Get JSON from Response body

java - 如何使用 getJSONArray 方法访问 json 对象的嵌套元素

c# - 如何从 C# 中的 JSON 字符串中获取一些值?

c# - 创建 JObject 时出现参数异常

javascript - 如何使用 meteor 进行 API 调用

python - 如何完全遍历未知深度的复杂字典?

wcf - 将 Entity Framework 对象序列化为 JSON

jquery - 如何使用jquery将项目添加到无序列表