![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络开发
chriscross
这个作者很懒,什么都没留下…
展开
-
JSValueRef 生命周期的研究
什么时候需要使用JSValueProtect保证JSValueRef不被释放? 当把JSValueRef保存在堆内存中时,需要对JSValueRef使用JSValueProtect,否则此JSValueRef有可能被GC,导致crash 巨坑示例: JSValueRef* values = new JSValueRef[3]; for (int i = 0; i < 3; ++i) { ...原创 2019-12-05 16:37:07 · 717 阅读 · 1 评论 -
使用iOS原生API实现异步SSL通信
前言通常SSL连接可以使用OpenSSL库来实现,但OpenSSL库体积比较大,完整动态库大小在2M左右。由于项目希望尽量控制iOS端应用包的大小,因此尝试使用iOS原生API实现SSL连接的功能。另外,工程中已经存在异步网络IO的框架,因此希望直接在当前的IO框架上实现SSL功能,而不是再引入另一个IO框架。总结总的来说,iOS下实现SSL通信能力非常简单,iOS提供的API在使用上和OpenS...原创 2018-03-18 17:10:16 · 877 阅读 · 0 评论 -
HTTP 重定向详解
HTTP 重定向详解 背景 最近在做HTTP组件表单上传的需求,遇到一个疑问,当Post表单时,服务器端返回重定向状态码,重定向以后的请求是转换成GET,还是继续使用POST。 重定向状态码 以下内容主要来自于Mozilla,有兴趣可以看下原文 状态码 说明 重定向处理方法 301 Moved Permanently 永久重定向 GET方法不变,其他无明确规定...原创 2018-12-26 17:21:53 · 3101 阅读 · 0 评论 -
XAMPP在Windows下MySql启动Crash
这里写自定义目录标题XAMPP在Windows下MySql启动CrashXAMPP出错提示MySql错误日志解决方法 XAMPP在Windows下MySql启动Crash XAMPP出错提示 14:18:00 [mysql] Attempting to start MySQL app... 14:18:01 [mysql] Status change detected: running 1...原创 2019-03-08 14:37:26 · 488 阅读 · 1 评论