所以我正在尝试使用 ASIHTTPRequest 类发出一个 http 请求,将一个 json 文件发送到我的服务器。我得到了一个功能强大的 android 代码,并被要求将其转换为 iOS 代码。我不明白如何在我的请求中添加标头。android 代码如下所示:
private static final String CONTENT_TYPE = "Content-Type";
private static final String JSON_CONTENT_TYPE = "application/json; charset=utf-8";
进而 :
request.addHeader(CONTENT_TYPE, JSON_CONTENT_TYPE);
在 iOS 上,我发现代码是这样的:
[request addRequestHeader:@"Content-Type" value:@"Content-Type"];
[request addRequestHeader:@"Json-Content-Type" value:@"application/json; charset=utf-8"];
但是我有点困惑,因为在 android 上请求似乎是配对的,而在 iOS 上 requestHeaders 是单独声明的。这是一个问题吗?他们是否也应该在 iOS 上配对。我在这里错过了什么吗?感谢您阅读我的帖子 :D