我想问一个关于目标C的问题。"content-type"
中的NSMutableURLRequest
是什么?它与标题字段有关,因为我看到forHTTPHeaderField
?
另外,以下声明有什么不同?
// statement 1
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
// statement 2
[request setValue:@"text/html; charset=UTF-8" forHTTPHeaderField:@"Content-Type"];
非常感谢。
答案 0 :(得分:2)
Content-type
称为 MIME类型,用于指示HTTP响应包含的数据类型。
以下是有关MIME类型和一些示例的更多信息:http://en.wikipedia.org/wiki/MIME
有关IANA批准的官方MIME类型的完整列表,请查看此处:http://www.iana.org/assignments/media-types/
回答你的另一个问题:
语句1是对已填写的网络表单的响应的MIME类型。
语句2是标准HTML页面的MIME类型,其字符集为UTF-8(基本上是国际支持与标准ASCII或其他内容)。