我想要做的是使用 GET 方法执行带有参数和值的 CURL 请求,但不想在传递给 curl 之前混合它们,就像它在字符串中一样
www.url-to-fetch.com/index.php?parameter=value
但我想将单独的 url 字符串和查询字符串或最多 url 字符串 + 一组参数和值传递给 CURL,让我知道我想使用 GET 方法的 CURL (CURLOPT_HTTPGET=TRUE)。
GET 方法是否有任何 CURLOPT_POSTFIELDS 等效项?
最佳答案
使用函数http_build_query()
从关联数组创建查询字符串。
$query = http_build_query($params);
curl_setopt($ch, CURLOPT_URL, "www.url-to-fetch.com/index.php?$query");
关于curl - CURL 请求中的 GET 方法是否有 CURLOPT_POSTFIELDS 等价物?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16404162/