curl库处理https消息慢问题定位
项目中使用curl与服务器进行https的通信,每次消息来回几乎都要超过200ms。这个时间太长,需要优化。
首先,就是定位问题出在哪儿。记录如下:
是服务器的问题吗?
用postMan和curl命令行,发送同样的消息到服务器,测试处理时间通常都在100ms以下,所以不是服务器的问题。
让curl输出更多信息
curl_easy_setopt(easyHandle, CURLOPT_VERBOSE, 2L);
哪一步花时间长?
通过curl_easy_getinfo接口,获取到每一步花费的时间。确认
原创
2021-04-01 20:21:02 ·
589 阅读 ·
0 评论