我写了一个 .json 文件,想用 AFNetworking 下载它。但 AFNetworking 提示: 失败预期的内容类型 {( “文本/json”, “应用程序/json”, “文本/javascript” )},得到文本/纯文本
我的 JSON 文件 test.json
{
"count-packages": 5,
"packages":
{
"de":
{
"0": "Wackel Dackel",
"1": "Hans Wurst",
"2": "eter Ploes",
"3": "Tiffel Toffel",
"4": "China Mann"
},
"en":
{
"0": "Wobble dachshund",
"1": "Hans Sausage",
"2": "eter Ploes",
"3": "Tiffel Potato",
"4": "eking Ente"
}
}
}
HTTP/1.1 200 OK
Date: Mon, 06 Feb 2012 17:31:06 GMT
Server: Apache/1.3.41 Ben-SSL/1.59
Last-Modified: Mon, 06 Feb 2012 17:28:13 GMT
ETag: "18039c71-205-4f300dad"
Accept-Ranges: bytes
Content-Length: 517
Content-Type: text/plain
如何更改内容类型?
这是服务器端的问题。如果您可以控制 Apache 服务器,请在 httpd.conf
application/json json
编辑:我上面的答案的语法错误。正如@James 建议的那样,上面的行应该进入 mime.types
文件。但是您也可以使用 AddType
指令并在 httpd.conf
中指定 mime 类型。
AddType application/json .json
关于ios - JSON 文件将内容类型设置为 application/json AFNetworking,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9164486/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |