gpt4 book ai didi

ios - 如何在 JSONRequestOperation 上向 AFNetworking 添加自定义 header

转载 作者:IT王子 更新时间:2023-10-29 08:07:11 25 4
gpt4 key购买 nike

您好,我有以下访问 URL 的代码:

NSString * stringURL = [NSString stringWithFormat:@"%@/%@/someAPI", kSERVICE_URL, kSERVICE_VERSION];
NSURLRequest * request = [NSURLRequest requestWithURL:[NSURL URLWithString:stringURL]];

AFJSONRequestOperation * operation = [AFJSONRequestOperation JSONRequestOperationWithRequest:request success:^(NSURLRequest *request, NSHTTPURLResponse *response, id JSON) {
completionHandler(JSON, nil);
} failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error, id JSON) {
completionHandler(nil, error);
}];

但我想将用户 token 作为参数传递给 HEADER,例如 X-USER-TOKEN

AFNetworking 文档 上找不到,我应该更改操作类型吗?

最佳答案

使用 AFHTTPClient 或子类化它!

您可以使用 -setDefaultHeader:value: 设置默认 header ,如下所示:

[self setDefaultHeader:@"X-USER-TOKEN" value:userToken];

您可以查看 documentation

关于ios - 如何在 JSONRequestOperation 上向 AFNetworking 添加自定义 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15141115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com