我需要将 Connection
中的默认 HTTP header “NSMutableURLRequest
”更改为“close”值,而不是“keep-alive”。这样做的最佳做法是什么?
我尝试使用 TCP 级别并自己创建 HTTP 请求 + 使用 GCDAsyncSocket。它有效,但我认为这个解决方案看起来不太好。
谢谢。
最佳答案
就像你能想到的那样简单:
NSMutableURLRequest* request = [NSMutableURLRequest alloc] initWithURL:url];
[request setValue:@"close" forHTTPHeaderField:@"Connection"];
如果你想增加值(value):
[request addValue:VALUE forHTTPHeaderField:@"Connection"];
关于ios - 更改 NSMutableURLRequest 的默认 header ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25242337/