iOS:afnetworking怎么post请求带参数的xml数据

如题: afnetworking 3.0 怎么post请求带参数的xml数据?急急急

报错如下:
NSLocalizedDescription=Request failed: unacceptable content-type: text/xml

阅读 9.2k
4 个回答

按照提示,不接受text/xml类型。可以试试下面的方法:

AFHTTPSessionManager *mgr =[AFHTTPSessionManager manager];
mgr.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/xml"];

一楼正确无疑 我给个swift版的吧`let tool = TRENetworkTools()


    tool.responseSerializer.acceptableContentTypes?.insert("text/xml")

`

新手上路,请多包涵

AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];

manager.responseSerializer.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/html",@"text/json",@"text/plain",@"text/javascript", nil];

这样总是行的 
新手上路,请多包涵

有解决方案吗?设置acceptableContentTypes为"text/xml"和[@"application/json", @"text/html",@"text/json",@"text/plain",@"text/javascript", nil]似乎都不行。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题