我有一个像这样创建的NSMutableURLRequest:
AFHTTPClient *httpClient = [[AFHTTPClient alloc] initWithBaseURL:[NSURL URLWithString:<my url>];
urlRequest = [httpClient requestWithMethod:<my method>
path:<my uri>
parameters:<my parameters>];
稍后在我的程序中,我希望在运行网络操作之前将其他参数附加到urlRequest
(同时保持其他所有内容不变)。我该怎么做呢?
答案 0 :(得分:0)
期待AFNetworking它返回一个NSMutableRequest对象。
- (NSMutableURLRequest *)requestWithMethod:(NSString *)method
path:(NSString *)path
parameters:(NSDictionary *)parameters
现在,根据您正在执行的请求类型(GET,POST,PUT,DELETE)
,您可以通过以下方式访问请求参数:
GET: request.URL.parameterString
POST: request.HTTPBody