Extjs의 기능을 사용하여 그래픽을 이미지로 변환하려고합니다. 대신 javascript에서 직접 svg.sencha.io를 요청하는 대신 PHP 코드에서 cUrl을 사용하여 호출하려고합니다. 몇 가지 이유로 php에서 호출하는 것이 유일한 방법이며 현재 사용하고있는 cUrl 코드를 사용하면 항상 "잘못된 요청"을 받게됩니다. 그래서, 제 질문은 : 주위에이 상황을 다루는 사람이 있습니까?cvrl과 함께 svg.sencha.io를 요청할 때 잘못된 요청이 발생했습니다.
$url = 'http://svg.sencha.io';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$file = curl_exec($ch);
curl_close($ch);
var_dump($file);
$_POST
이 매개 변수 형, 폭, 높이와 SVG를 포함 : 여기에 내가 함께 작동하도록 노력하고있어 코드입니다. 내 컴퓨터에서 직접 cUrl을 실행했기 때문에 문제가없는 것 같습니다. 그래서 문제는 실제로 cUrl과 PHP입니다. 지문 string(12) "Bad request."
나는 약간의 도움에 정말로 감사 할 것이고, 나는 잠시 여기에 갇혀있다.