IOS
来源:互联网 发布:评论系统源码 编辑:程序博客网 时间:2024/06/12 02:02
问题描述:请求参数是中文时报这个错误,程序崩溃。而请求参数是英文的时候就不会报错。推断就是编码格式的问题。
AFN 报这个错:Invalid parameter not satisfying: URLString是会导致程序崩溃的。
编码问题:
这是由于我们的请求参数没有NSUTF8StringEncoding编码造成的。
解决方法:
//这是我对参数的处理viewInfo.name = [viewInfo.name stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
补充: 经过上面的处理之后,我又发现一个问题,就是传给服务器的是乱码,所以要在传之前要解码: self.name = [viewName stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
阅读全文
0 0
- iOS
- iOS
- IOS
- iOS
- iOS
- IOS
- ios
- iOS
- iOS
- IOS
- iOS
- ios
- ios ~~~~~
- ios
- IOS
- IOS
- IOS
- ios
- Leetcode#13: Roman to Integer
- 《Effective C++读书笔记》--条款02尽量以const,enum,inline替换#define
- JAVA 获取IP
- Zabbix搭建笔记[7]--触发器
- 【Struts2】(3)Struts2国际化、Struts2上传下载、Struts2标签使用
- IOS
- 用vue构建项目笔记6(在vue中使用vue resource)
- 为给俺的小白救星浏览器增加一个调试功能绞尽脑汁搞了2天了,终于搞出点眉目,不容易啊☺
- -0的存储在计算机中到底代表啥?
- 为什么需要项目管理软件
- springboot【23】监控管理之Actuator监控端点实践
- MongoDB学习笔记(入门)
- linux 下websocket server demo例程
- 洛谷1901 发射站