PHP cURL 的兩三事

平時在做 request 都是用別人刻好的 library ,Python 用 requests,而 PHP 就用 Guzzle 之類的。但...畢竟開始工作了,想說幫專案減少一點相依性,原生的功能做得到就盡量少用別人的。 結果就出事了。以後還是直接用 Guzzle 好了 所以寫篇文章來紀錄一下... 一般來說,使用 cURL 會這樣子呼叫 $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,"http://www.example.com"); curl_setopt($ch, CURLOPT_HEADER, false); $response = curl_exec($ch); curl_…