Page 2 sur 2

Publié : mer. 01/oct./2008 20:48
par Progi1984
Désolé du retard : voici le code pour récupérer une 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
Suffit de le mixer avec l'exemple du POST pour la page HTTPS.

Publié : ven. 03/oct./2008 22:12
par eddy
merci... effectivement ca a l'air très simple.