The GET and POST methods used are curl_init, curl_setopt, curl_exec, and curl_close. the default function used by the GET method is curl_init, curl_setopt, curl_exec, and curl_close.
The default is the GET method. you can choose whether to use the Header:
$ Ch = curl_init (); curl_setopt ($ ch, CURLOPT_URL, "$ url"); curl_setopt ($ ch, CURLOPT_TIMEOUT, 2); curl_setopt ($ ch, CURLOPT_HEADER, 1 ); // if it is set to 0, headercurl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1); $ result = curl_exec ($ ch); curl_close ($ ch );
POST method:
$ Ch = curl_init (); curl_setopt ($ ch, CURLOPT_URL, '$ URL'); curl_setopt ($ ch, CURLOPT_POST, 1); curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, TRUE ); $ vars = sprintf ('From = % d & to = % d & subject = % s & body = % s', $ from, $ to, urlencode ($ subject ), urlencode ($ body); curl_setopt ($ ch, CURLOPT_POSTFIELDS, $ vars); $ ret = curl_exec ($ ch); curl_close ($ ch );