gpt4 book ai didi

php - 在 PHP 中使用 data-urlencode 获取请求

转载 作者:搜寻专家 更新时间:2023-10-31 21:01:39 26 4
gpt4 key购买 nike

我正在尝试从 PHP 程序对 Influx 数据库进行 API 调用。要发出的 curl 请求是 -

curl -G 'http://localhost:8086/query?pretty=true' --data-urlencode "q=SHOW MEASUREMENTS"

我坚持使用的 PHP 代码是 -

$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "http://localhost:8086/query?pretty=true",
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => array(
"cache-control: no-cache"
),
));

我不确定我应该在哪个curl_setopt_array 中发送q=SHOW MEASUREMENTS

最佳答案

$query = urlencode("SHOW MEASUREMENTS");

$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "http://localhost:8086/query?pretty=true&q=" . $query,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => array(
"cache-control: no-cache"
),
));

关于php - 在 PHP 中使用 data-urlencode 获取请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40978137/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com