Publié : mer. 01/oct./2008 20:48
Désolé du retard : voici le code pour récupérer une page HTTPS.
Suffit de le mixer avec l'exemple du POST pour la page HTTPS.
Code : Tout sélectionner
;================================================================
; Project LibCurl
; Title Sample_8
; Author Progi1984
; Date 01/10/2008
; Notes Get the content of a page in HTTPS
;================================================================
XIncludeFile "RW_LibCurl_Inc.pb"
curl = curl_easy_init()
fp = CreateFile(#PB_Any, "Samples\Sample_8_LibCurl.htm")
If curl
Debug curl_easy_setopt(curl, #CURLOPT_URL, @"https://sourceforge.net/")
Debug curl_easy_setopt(curl, #CURLOPT_SSL_VERIFYPEER, 0)
Debug curl_easy_setopt(curl, #CURLOPT_SSL_VERIFYHOST, 0)
Debug curl_easy_setopt(curl, #CURLOPT_WRITEFUNCTION, @RW_LibCurl_WriteFunction())
Debug curl_easy_perform(curl)
Debug curl_easy_cleanup(curl)
WriteString(fp, RW_LibCurl_GetData(), 0)
CloseFile(fp)
EndIf