Curl запрос не работает из того же источника

Привет у меня есть сайт сказать abc.com и есть другой сайт, который установлен в подпапке abc.com/site . Когда я делаю запрос скручивания от abc.com/site к abc.com, он показывает 302.
ниже мой код

$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);

но когда я делаю тот же запрос на сайт производства с сайта разработчика, он работает хорошо. Кажется, что это не работает на том же происхождении. Пожалуйста, предложите, как я могу это исправить

-1

Решение

302 — это перенаправление, и вы явно указали, что curl не следует перенаправлять с CURLOPT_FOLLOWLOCATION установить в ложь …

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]