Привет, у меня есть сайт abc.com
, и есть другой сайт, который установлен в подпапке abc.com/site
. Когда я делаю запрос curl от abc.com/site до abc.com, показывает 302. ниже мой кодЗапрос Curl не работает с того же источника
$ch = curl_init();
$data['username'] = 'abc';
$data['password'] = 'abc';
curl_setopt($ch, CURLOPT_URL, "abc.com/site ");
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$a = curl_exec($ch);
print_r($a);
, но когда я делаю один и тот же запрос на производственной площадке с сайта Dev работает хорошо. Похоже, что он не работает на одном и том же происхождении. Пожалуйста, предложите, как я могу это исправить
вместо 'curl_setopt ($ ч, CURLOPT_URL,«abc.com/site "); попробуйте с http или https то, что у вас там есть: - http: // ..... –
да, я пробовал это уже, но не повезло –
Я не уверен, это может вам помочь: поверните правду для 'curl_setopt ($ ch, CURLOPT_FOLLOWLOCATION, true);' и проверить –