NSURLRequest HTTPMethod属性的NSString常量?

时间:2014-11-05 03:16:02

标签: ios macos cocoa nsurlrequest

Foundation是否具有支持的HTTPMethod值的NSString常量(例如,对于GET,POST等)?

搜索了NSURLRequest文档,但无法找到任何内容。

1 个答案:

答案 0 :(得分:1)

据我所知,NSURLRequest没有HTTP方法类型的任何常量。但是,您可以定义自己的并在其他地方使用它们。像这样:

//Somewhere
#define setPOST(request) [request setHTTPMethod:@"GET"]

//...later in code
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
setPOST(request);

我还强烈建议您使用AFNetworking。使用该库,您可以轻松地执行以下操作:

[connectionMgr POST:url parameters:submitDict success:nil failure:nil]; //Obviously bare-bones, you'd need to fill in the parameters and blocks