CCHttpClient發起https請求

遊戲中用http post請求和服務器交互,隨便一抓包就暴露了提交的數據,太不靠譜,決定對遊戲中一些敏感數據使用https協議,HTTPS協議是由SSL+HTTP協議構建的可進行加密傳輸、身份認證的網絡協議,要比http協議安全。html

cocos2d-x2.x後已經將curl整合進了框架。testcpp有例子,打開HttpClient.cpp,找到static bool configureCURL(CURL *handle)函數,能夠看到安全

    curl_easy_setopt(handle, CURLOPT_SSL_VERIFYPEER, 0L);
    curl_easy_setopt(handle, CURLOPT_SSL_VERIFYHOST, 0L);

默認配置curl不驗證證書和host,開發者能夠直接把地址http改成https直接發起請求。服務器

上上上週生病,我在模擬器上測試訪問內網服務器木有問題,在真機上連不上,哪裏弄錯了,反覆google,手機也能夠正常上網啊困了,搞了半天,挖草,不知道是哪一個2貨把手機連到了隔壁美術的無線網,使客戶端和服務端不在同一個局域網內生氣。連回同一局域網後,真機上測試ok。網絡

相關文章
相關標籤/搜索