代码改变世界

随笔档案-2016年12月

AFNETWorking 不支持中文URL请求

2016-12-30 10:37 by xiangjune, 959 阅读, 收藏,
摘要: AFNETWorking 不支持中文URL请求,需要对URL进行转码处理 // URL中文处理 url = [url stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet characterSetWithCharacte 阅读全文

终端检测HTTPS服务端

2016-12-20 15:29 by xiangjune, 203 阅读, 收藏,
摘要: nscurl --ats-diagnostics --verbose https:ssl.tianwensm.xyz 阅读全文

goim socket丢包粘包问题解决。

2016-12-14 16:44 by xiangjune, 1039 阅读, 收藏,
摘要: -(NSInteger)bytesToInt:(unsigned char*) data { return (data[3]&255)|(data[2]&255)<<8|(data[1]&255)<<16|(data[0]&255)<<24; } -(NSInteger)parseDataLengt 阅读全文

ios 配置https

2016-12-12 15:48 by xiangjune, 1591 阅读, 收藏,
摘要: 一般来讲如果app用了web service , 我们需要防止数据嗅探来保证数据安全.通常的做法是用ssl来连接以防止数据抓包和嗅探 其实这么做的话还是不够的 。 我们还需要防止中间人攻击(不明白的自己去百度)。攻击者通过伪造的ssl证书使app连接到了伪装的假冒的服务器上,这是个严重的问题!那么如 阅读全文

ios 证书申请和发布流程

2016-12-08 15:17 by xiangjune, 2235 阅读, 收藏,
摘要: 证书是什么? 证书是什么? 上面这个就是我们申请好证书后,下载到本地的.cer文件,也就是常说的开发证书与发布证书的样式。这.cer文件格式的证书是让开发者使用的设备(也就是你的Mac)有真机调试,发布APP的权限。 上面这个就是我们配置好证书后,下载到本地的.mobileprovision文件,也 阅读全文

IOS 支持HTTPS调用(AFNetWorking框架)

2016-12-08 14:01 by xiangjune, 370 阅读, 收藏,
摘要: [operation.securityPolicy setAllowInvalidCertificates:YES]; operation.securityPolicy.validatesDomainName = NO; 阅读全文