에서 JSON으로 정보를 문의내가 형식으로 JSON 페이지에 PHP 페이지에서 URL을 보내려고하고 PHP
"http://myserver.com/login?q= {"대한 myid ":"필 ","비밀번호 ":"mypass "}
. 이것을 브라우저 주소에 붙여 넣으면 제대로 작동합니다. 나는 HttpRequest와 cURL을 성공시키지 않으려 고 노력했다. 이것이 어떻게 달성 될 수 있는지 제안 해 주시겠습니까?
<?php
$yourJSONEncodedData = array('userid' => "phill", 'password' => "mypassword");
$url = "http://myserver.com/login?q=".json_encode($yourJSONEncodedData);
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_HTTPHEADER, array("Content-type: application/json"));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false);
$output = curl_exec($curl);
curl_close($curl);
var_dump($output);
$response = json_decode($output,true);
echo $response;
?>
"{}"이 (가) PHP 프로그램에 반환 될 것으로 예상됩니다.
코드를 보여 주면 무슨 일이 일어나는지 보지 않고, 너무 많이 할 수 없습니다. – Sal00m