Iphone 如何删除HTTP请求的某些标头?

Iphone 如何删除HTTP请求的某些标头?,iphone,httprequest,Iphone,Httprequest,我需要从iPhone发送到服务器的HTTP请求中删除一些标题,例如Accept,Accept Language,等等 NSMutableURLRequest和CFHTTPMessageRef无法覆盖标头中发送的内容。似乎没有简单的方法可以做到这一点 有什么建议吗?您是否尝试过使用-setAllHTTPHeaderFields?文档说它替换了所有当前字段(而不是附加)。您尝试过使用-setAllHTTPHeaderFields吗?文档说它会替换所有当前字段(而不是附加)。我很感兴趣您为什么要这样做

我需要从iPhone发送到服务器的HTTP请求中删除一些标题,例如
Accept
Accept Language
,等等

NSMutableURLRequest
CFHTTPMessageRef
无法覆盖标头中发送的内容。似乎没有简单的方法可以做到这一点


有什么建议吗?

您是否尝试过使用-setAllHTTPHeaderFields?文档说它替换了所有当前字段(而不是附加)。

您尝试过使用-setAllHTTPHeaderFields吗?文档说它会替换所有当前字段(而不是附加)。

我很感兴趣您为什么要这样做。也许还有其他方法可以解决你的问题。我很感兴趣你为什么要这样做。可能还有其他方法可以解决您的问题。在我的测试中,传入setAllHTTPHeaderFields的任何头都将替换而不是附加到现有头。在我的测试中,传入setAllHTTPHeaderFields的任何头都将替换而不是附加到现有头。