我对如何向 NSMutableURLRequest 添加小写 header 字段感到非常沮丧。
NSMutableURLRequest *urlRequest = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:MyURLString]];
[urlRequest setValue:@"aValue" forHTTPHeaderField:@"field"];
在上面的示例中,“field”切换为“Field”,因为 header 字段名称不区分大小写。我认为这不应该发生,但它确实发生了。我正在使用的 API 区分大小写,因此我的 GET 请求被忽略。有什么办法可以覆盖大小写开关吗?
最佳答案
HTTP header 字段为 supposed to be case insensitive ,因此您需要修复您的 API。
关于iphone - 如何将小写字段添加到 NSURLRequest header 字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2543396/