การใช้ curl ถ้าเป็นระบบปฏิบัติการ windows ให้ copy ไฟล์ libeay32.dll และ ssleay32.dll ไปไว้ใน C:\windows\system32
และ เปิด ไฟล์ php.ini แก้บันทัด ;extension=php_curl.dll โดยลบ ; หน้าบันทัดออก ส่วนมากการใช้งาน curl จะมี 4 ขั้นตอนคือ
1 สร้าง curl resource ด้วยฟังก์ชัน curl_init()
2 set option ให้ curl resource ด้วยฟังก์ชัน curl_setopt()
3 Execute curl resource ด้วยฟังก์ชัน curl_exec()
4 close curl resource ด้วยฟังก์ชัน curl_close()
โค้ด: เลือกทั้งหมด
curl_init()
โค้ด: เลือกทั้งหมด
curl_exec()
โค้ด: เลือกทั้งหมด
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
โค้ด: เลือกทั้งหมด
curl_getinfo()
ถ้าเป็น protocal https ใหใช้
โค้ด: เลือกทั้งหมด
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
ดูรายละเอียดเพิ่มเติมได้ที่
http://php.net/manual/en/book.curl.php
เครื่องหมายรับรองความปลอดภัยทางอิเล็กทรอนิกส์
SSL ย่อมาจาก security socket layer
ภาพประกอบ
Cr. ภาพจาก https://ssl.in.th/tools/about-ssl/
หลักการทำงานของ SSL