@Us59

Отправка POST запроса через cURL?

Хочу получать данные с сайта через запрос.
Сайт:

при нажатии button через Netowk я посмотрел какой запрос и куда идет.
Вот фото:
spoiler
5c968db2ba6f7777253327.png

Также вот фото, какие параметры передаются:
spoiler
5c968dec9e6b5055013369.png


В ответе на этот запрос получается нужный мне результат.

Написал curl который отправляет Post запрос с этими данными, но ответа нету, ошибок (в консоли) тоже. Наверное я что-то не понимаю? Подскажите как правильно отправить запрос, чтобы получить ответ, в правильном ли направлении иду вообще!?

Вот код:
spoiler
function request ($url, $postdata = null, $cookiefile = 'cookie.txt') {

	$ch = curl_init($url);

	curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
	curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
	curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31');

	curl_setopt($ch, CURLOPT_COOKIEJAR, $cookiefile);
	curl_setopt($ch, CURLOPT_COOKIEFILE, $cookiefile);

	curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
	curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

	if ($postdata) {
		curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata);
	}

	$html = curl_exec($ch);
	curl_close($ch);
	return $html;
}

// ****************
// [ MAIN CODE ]
// ****************

$post = [
	'manufacturer' => 'Apple',
	'esn' => '123456789111111',
	'g-recaptcha-response:' => '',
];

$html = request('https://secure.sprintbuyback.com/bbt/includes/ajax/deviceIdentification.php', $post);


echo $html;


p.s И нет, проблема не в том, что я передаю третий параметр пустой. все равно какой никакой ответ сервер должен дать мне.
  • Вопрос задан
  • 739 просмотров
Пригласить эксперта
Ответы на вопрос 1
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
для таких особо одаренных есть опция сохранить curl запрос (в ff уж точно)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Ведисофт Екатеринбург
от 25 000 ₽
YCLIENTS Москва
от 200 000 до 350 000 ₽
от 300 000 до 500 000 ₽
20 апр. 2024, в 18:09
70000 руб./за проект
20 апр. 2024, в 18:04
3000 руб./за проект
20 апр. 2024, в 17:55
3000 руб./за проект