gpt4 book ai didi

iphone - 如何在 iphone 的 http 中传递 'Accept-Language' header ?

转载 作者:可可西里 更新时间:2023-11-01 16:39:17 24 4
gpt4 key购买 nike

如何在 iphone 的 http 请求中传递 'Accept-Language' header ?在我的 http 请求中, header 为空。这是在框架级别附加的吗?如果有,有没有办法拦截并修改?

最佳答案

+(NSMutableURLRequest*)assembleHTTPRequestHead:(NSMutableURLRequest *) requester
{
// These are the headers we need, we get ride of everything else
NSArray *headers = [NSArray arrayWithObjects:@"User-Agent", nil];
NSString* appName = [self getAppName];
NSArray *values = [NSArray arrayWithObjects: appName, nil];

// Add our headers
for (NSString *header in headers) {
// We use setValue to overwrite any value in an existing
// header, addValue appends to the values.
id theValue =[values objectAtIndex:[headers indexOfObject:header]];
[requester setValue:theValue forHTTPHeaderField:header ];

AppTrace3(self, @"Added Header", header, theValue);
}
AppTrace2(self, @"assembleHTTPRequestHead done", requester);

return requester;
}

关于iphone - 如何在 iphone 的 http 中传递 'Accept-Language' header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7499617/

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