curl在php中获取请求

时间:2016-11-11 16:11:04

标签: php curl get

我正在构建一个发送变量的GET请求,它没有变量但没有。

我错了吗?

$curl = curl_init();
curl_setopt_array($curl, array(
    CURLOPT_RETURNTRANSFER => 1,
    CURLOPT_URL => 'https://ws.mysite.com/outside.svc/AssessmentActivityInsert?/&userID=' . $userID . '&score=' . $percentile .'&assessmentID= '. $testID . ' &assessmentTitle= '. $testName .'\',',
    CURLOPT_USERAGENT => 'sent from mysite'
));
$resp = curl_exec($curl);
curl_close($curl);

1 个答案:

答案 0 :(得分:3)

将您的网址更改为:

CURLOPT_URL => 'https://ws.mysite.com/outside.svc/AssessmentActivityInsert/?userID=' . $userID . '&score=' . $percentile .'&assessmentID= '. $testID . '&assessmentTitle= '. $testName,
  • 您的?位置错误
  • 您在第一个参数
  • 中不需要&
  • &assessmentTitle= '. $testName .'\',',错了。它应该只是&assessmentTitle= '. $testName,
  • 您的CURLOPT_USERAGENT无效。