$val) { $sets[] = $key . '=' . urlencode($val); } $data = implode('&', $sets); } curl_setopt($ch, CURLOPT_POSTFIELDS, $data); } $method = strtolower($method); if ('post' == $method) { curl_setopt($ch, CURLOPT_POST, true); } elseif ('put' == $method) { //curl_setopt($ch,CURLOPT_PUT,true); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'PUT'); } // curl_setopt($ch, CURLOPT_PROXY, "socks5://127.0.0.1:18080"); //获取头部信息 if ($isHeader) { curl_setopt($ch, CURLOPT_HEADER, 1); } $output = curl_exec($ch); if ($output === false) { var_dump(curl_error($ch)); } curl_close($ch); return $output; } }