【发布时间】:2013-10-12 01:34:08
【问题描述】:
我正在从需要自定义标头的服务器发出 GET 请求以获取 JSON 数据。当我添加身份验证标头时,服务器会以准确的响应代码进行响应,但在自定义标头期间失败。
这——
[request addValue:utcDate forHTTPHeaderField:@"X-Custom-Date"];
导致请求没有收到来自服务器的响应。
我可以在 curl 命令中添加相同的标题并获得响应,因此它是 NSMutableURLRequest 类特有的。
有人遇到过这个问题吗?
【问题讨论】:
-
什么是
utcDate?一个字符串?您检查过实际发送的内容吗?服务器日志? -
我建议在命令行上使用
tcpdump来确认您发送的内容是否符合您的预期,并查看您是否收到来自服务器的任何响应。
标签: objective-c cocoa http http-headers nsurlrequest