使用AF网络请求刚登陆就报错,错误信息如下:
*** Assertion failure in -[AFHTTPRequestSerializer requestWithMethod:URLString:parameters:error:], /Users/sunqingqing/Desktop/work/drp-app-iOS/Drp-app-ios/Lib/AFNetworking3.0/AFURLRequestSerialization.m:353
2016-08-08 19:08:46.434 Drp-app-ios[1036:483025] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: URLString'
错误也很快的定位到了API的URL有问题,最后再看生产环境的URL,自己擦亮了雪亮的双眼才发现错误就在URL多了一个空格,害的博主找了那么久也没看出问题
本文记录了一次使用AFNetworking进行网络请求时遇到的问题及解决过程。主要问题为登录请求时出现断言失败,错误信息指向了URL字符串无效。经过仔细检查发现生产环境的API URL中存在多余的空格字符,导致请求失败。
915

被折叠的 条评论
为什么被折叠?



