objective-c - 是 NSMutableURLRequest setValue : forHTTPHeaderField required?

标签 objective-c ios cocoa-touch nsurlrequest nsmutableurlrequest

我看过不少http请求的例子,大部分都是使用setValue:方法。但在我的代码中似乎没有必要。

我很好奇它是否真的需要,或者它是否取决于对象与之通信的服务器?

感谢任何见解。

最佳答案

简答不。长答案是这取决于你对你的请求做了什么。例如,如果我正在与 Github 通信,那么我会在“授权”http header 字段中添加“Basic {BASE64_ENCODED_HASH}”以进行身份​​验证。您使用的服务可能需要一些需要您使用它的东西,但对于基本请求来说,这不是必需的。

关于objective-c - 是 NSMutableURLRequest setValue : forHTTPHeaderField required?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11434711/

相关文章:

objective-c - 从 CGColorCreateGenericRGB 中的 NSColorWell 获取颜色

iphone - 用 Objective-C 以外的任何语言开发 iPhone 应用程序真的是可行的解决方案吗?

ios - 单点触控 : How to add a two finger gesture recognizer to UIPageViewController?

ios - PF 文件?不可转换为 'StringLiteralConvertible' 'AnyObject' 不可转换为 'String'

iphone - 将 UILongPressGestureRecognizer 用于 UIScrollview 的 subview

ios - 似乎我的应用程序正在以错误的顺序执行操作

objective-c - NSView - 绘制 2 色棋子

iphone - iOS 游戏中心沙盒 : Leaderboards show "No score"

iphone - Xcode 中的通用 iO 应用程序和基于 Windows 的应用程序

iphone - NSArray enumerateObjectsUsingBlock : delay enumeration