[AFJSONRequestSerializer request

2018-03-15  本文已影响217人  代码

在使用AFNetworking时,如果Url中包含空格,文字,或者特殊字符时,会崩溃:

[AFJSONRequestSerializer requestWithMethod:URLString:parameters:error:]

解决方法:NSString *url = [NSString stringWithFormat:@"你请求的链接"];

做以下处理:

NSString *requestUrl = [url stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]]; 

注意:有时候在链接换行处,可能存在空格,不容易发现;

上一篇 下一篇

猜你喜欢

热点阅读