gpt4 book ai didi

ios8 - AFNetworking 说 "cannot parse response"

转载 作者:行者123 更新时间:2023-12-04 13:11:10 26 4
gpt4 key购买 nike

我正在向服务器发送请求,服务器正在处理请求并做出响应。但是在我的应用程序中,我收到了:

Error Domain=NSURLErrorDomain Code=-1017 "cannot parse response" UserInfo=0x167668d0     
{NSErrorFailingURLStringKey=https://***, _kCFStreamErrorCodeKey=-1,
NSErrorFailingURLKey=https://***/, NSLocalizedDescription=cannot
parse response, _kCFStreamErrorDomainKey=4, NSUnderlyingError=0x16731990 "cannot parse
response"

http 请求中的 Accept 字段就足够了。

我什至看不到什么消息到达,因为 NSHTTPURLResponse 对象为空。

不使用wireshark 之类的东西,可能会出现什么问题,以及以何种方式我可以看到即将到来的消息。

谢谢你!

最佳答案

我遇到了同样的问题,原因是 API 需要 获取 http方法,我需要传递一个参数,我通过以下代码发送它:
[request setHTTPBody:[postString dataUsingEncoding:NSUTF8StringEncoding]];
当我使用 执行请求时获取 方法,会报错。

我的解决方案是当 API 需要时 获取 方法,参数要加在URL上,如http://apiserver/api?paramName=paramValue , 当 API 方法为 发布 ,然后使用上面的代码,为请求对象设置HTTPBody。

关于ios8 - AFNetworking 说 "cannot parse response",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26611467/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com