我正在尝试使用ios Restkit发送POST请求。我可以执行GET,但无法找到如何发送POST。
我目前的代码如下所示:
RKURL *URL = [RKURL URLWithBaseURL:[objectManager baseURL] resourcePath:@"/users/sign_in.json" queryParameters:params];
[objectManager loadObjectsAtResourcePath:[NSString stringWithFormat:@"%@?%@", [URL resourcePath], [URL query]] delegate:self];
显然,这会执行GET。知道我应该添加什么来使它成为一个POST吗?
谢谢!
答案 0 :(得分:1)
您可以使用以下命令配置RKRequest:
[request setMethod:RKRequestMethodPOST];
答案 1 :(得分:0)
要回答您的问题(无论上述讨论如何),您可以执行以下操作:
[objectManager loadObjectsAtResourcePath: @"path" usingBlock: ^(RKObjectLoader *loader) {
loader.HTTPMethod = RKRequestMethodPOST;
}];