您的位置:首页 > 移动开发 > IOS开发

iOS开发问题之unacceptable content-type: text/html}

2015-09-06 19:52 423 查看
问题描述:

在BAE平台上用PHP作为服务器端,iOS作为客户端开发中,客户端向服务器端请求数据时,发生下面的错误:

response.error.data:
NSLocalizedDescription=Request failed: unacceptable content-type: text/html}


我的服务器端代码是下面这样的:

<?php
$arr=array('name'=>'ricky','age'=>'16');
echo json_encode($arr);
?>


我在iOS中是使用
AFNetworking
这个第三方网络框架,出现这样的问题我很疑惑,明明返回的是JSON格式的数据,为什么会出现
unacceptable content-type: text/html
这样的错误,经过在网络上查找,一个解释是这样的:

這不是AFNetworking的問題
這是做Server那邊的人沒把head內的 meta的content格式指定好


我的解决方法是这样的:

manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: