理解cURL-PHP

理解cURL-PHP,php,curl,http-headers,Php,Curl,Http Headers,我对卷发是新手,我真的不知道这个或那个东西是做什么的。我在谷歌上搜索了一些代码,并观察了cURL过程是如何工作的,但我还是不明白。这就是我现在在这里提问的原因,我希望有人能帮助我理解这一点 我在某个地方见过这段代码,但我不知道它是做什么的,也不知道如何在代码中编写它 所需参数 帐户名 成功回归 HTTP代码:204无内容 问题是,我将如何将其放入代码中?我在做卷曲的过程中看到了很多下面的代码 $ch = curl_init(); //Set cURL parameters curl_se

我对卷发是新手,我真的不知道这个或那个东西是做什么的。我在谷歌上搜索了一些代码,并观察了cURL过程是如何工作的,但我还是不明白。这就是我现在在这里提问的原因,我希望有人能帮助我理解这一点

我在某个地方见过这段代码,但我不知道它是做什么的,也不知道如何在代码中编写它

所需参数

  • 帐户名
成功回归

  • HTTP代码:204无内容
问题是,我将如何将其放入代码中?我在做卷曲的过程中看到了很多下面的代码

$ch = curl_init();
//Set cURL parameters
curl_setopt($ch, CURLOPT_URL, '');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERPWD, "{your_api_username}:{your_api_password}");
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(                                                                          
    'Content-Type: application/json',       
    'Content-Length: ' . strlen($data))                                                                       
);   
//Perform cURL call and set $output as returned data, please note the retuned site_name value
$output = curl_exec($ch);
curl_close($ch);

那么,我将如何包含所需参数返回值CURL示例

PHP的CURL API非常糟糕。有一些很好的包装器/抽象库提供了一个更简单的接口