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

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

最佳答案

据我所知,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

关于ios - NSURLRequest HTTPMethod属性的NSString常量?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26749111/

10-13 08:45