繁体   English   中英

Objective-C发送发布请求到JSON-RPC Web服务

[英]Objective-c Send Post request to json-RPC webservice

在iOS中,我想向JSON-RPC Web服务发送POST请求。 我怎样才能做到这一点? 我之前阅读过此页面此存储库,但没有一个对我有帮助。

看一看流行的AFNetworking网络库。 这提供了完整的联网功能和文档非常完善的代码。 尽管您也可以为此使用Apple的网络API

简单的AFNetworking示例:

AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.requestSerializer = [AFJSONRequestSerializer serializer];

NSDictionary *params = @{@"q":@"Chicago",
                         @"units":@"imperial",
                         @"type":@"like",
                         @"mode":@"json"
                         };

    [manager GET:@"http://api.openweathermap.org/data/2.5/weather" parameters:params success:^(AFHTTPRequestOperation *operation, id responseObject) {

        //Success

    } failure:^(AFHTTPRequestOperation *operation, NSError *error) {

        //Failure

    }];

有一个AFJSONRPCClient ,它是基于AFNetworking构建的JSON-RPC客户端。

希望能帮助到你。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM