Php Curl:同时获取和发布
我想使用curl发出一个既有GET变量又有POST变量的请求?我该怎么做呢 我的初步理解告诉我,发送POST变量的唯一方法是使用CURLOPT_POST将CURL请求类型设置为POST。然而,使用这个方法,我为CURLOPT_url设置的url中的任何GET变量也会转换为POST-正确吗 如何正确地做到这一点 问候, 太平绅士 我为CURLOPT_url设置的url中的任何GET变量也会转换为POST-正确吗 不,我不相信。以下代码同时提供GET和POST值:Php Curl:同时获取和发布,php,html,post,curl,get,Php,Html,Post,Curl,Get,我想使用curl发出一个既有GET变量又有POST变量的请求?我该怎么做呢 我的初步理解告诉我,发送POST变量的唯一方法是使用CURLOPT_POST将CURL请求类型设置为POST。然而,使用这个方法,我为CURLOPT_url设置的url中的任何GET变量也会转换为POST-正确吗 如何正确地做到这一点 问候, 太平绅士 我为CURLOPT_url设置的url中的任何GET变量也会转换为POST-正确吗 不,我不相信。以下代码同时提供GET和POST值: <?php $ch = c
<?php
$ch = curl_init();
curl_setopt_array($ch, array(
CURLOPT_POST => true,
CURLOPT_URL => 'http://localhost/test.php?getfield=text',
CURLOPT_POSTFIELDS => array('postfield' => 'text2'),
CURLOPT_RETURNTRANSFER => true
));
echo curl_exec($ch);
我为CURLOPT_url设置的url中的任何GET变量也会转换为POST-正确吗
不,我不相信。以下代码同时提供GET和POST值:
<?php
$ch = curl_init();
curl_setopt_array($ch, array(
CURLOPT_POST => true,
CURLOPT_URL => 'http://localhost/test.php?getfield=text',
CURLOPT_POSTFIELDS => array('postfield' => 'text2'),
CURLOPT_RETURNTRANSFER => true
));
echo curl_exec($ch);
谢谢。我想我误解了手册中的一些内容。另外,这种使用curl_setopt_数组以及在POSTFIELDS中使用数组的语法很好-他们两个都不知道。谢谢。我想我误解了手册中的一些内容。另外,这种使用curl_setopt_数组以及在POSTFIELDS中使用数组的语法很好——我不知道它们中的任何一个。