저는 몇 시간 동안 벽에 머리를 대고있었습니다. 그리고 내가 놓친 부분이 정말 분명합니다!CURL 사용 - 헬프 게시 및 재전송
저는 CURL을 사용하여 결제 서비스 제공 업체 (PSP)에 연결하고 데이터를 게시하고 사용자가 실제로 PSP 사이트에서 끝내도록 게시물을 따르려고합니다.
다음 사용 :
이 성공적으로 연결$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://psp.com/theirpage');
curl_setopt($ch, CURLOPT_REFERER, "http://mysite.com/mypage");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,$params);
curl_setopt($ch, CURLOPT_POST, 1);
$result=curl_exec($ch);
curl_close($ch);
, 나는 통과 한 데이터를 확인, 대신 PSP로 사용자를 리디렉션, 그것은 단지 내 사이트에 HTML을로드합니다. 안전 모드가 꺼져 있고 open_basedir은 비어 있습니다.
내가 뭘 잘못하고 있니?
어떤 종류의 리디렉션이 발생할 것으로 예상됩니까? 그들에 의해 발행 된 헤더 리다이렉션은 사용자의 브라우저가 아닌 말려서 만 볼 수 있습니다. –
컬은 HTML 페이지 컨텐츠를 읽습니다. 어떤 대안을 찾을 필요가 있습니다 – praneeth
(제공하는 경우) API 사용을 고려해야합니다. – Vamsi