отправка ответа в другой php-файл с помощью $ curl возвращает ошибку - PullRequest
0 голосов
/ 30 июня 2018

Я пытаюсь отправить данные JSON в другой php-файл на данный момент для целей обучения (фактически предназначенных для отправки в приложение-собственное приложение), но это возвращает сообщение об ошибке

Ошибка: вызов по URL http://localhost/hhh.php завершился неудачно с состоянием 200, ответ, curl_error, curl_errno 0

 if($cliSeq==0)
    {
        $welcomearr= array("welcome");
              $url = "http://localhost/hhh.php";   

            $welcomeJSON = json_encode($welcomearr);


             $curl = curl_init($url);
            curl_setopt($curl, CURLOPT_HEADER, false);
            curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
            curl_setopt($curl, CURLOPT_HTTPHEADER,
            array("Content-type: application/json"));
            curl_setopt($curl, CURLOPT_POST, true);
            curl_setopt($curl, CURLOPT_POSTFIELDS,  $welcomeJSON);

            $json_response = curl_exec($curl);

            $status = curl_getinfo($curl, CURLINFO_HTTP_CODE);

            if ( $status != 201 ) {
                die("Error: call to URL $url failed with status $status, response $json_response, curl_error " . curl_error($curl) . ", curl_errno " . curl_errno($curl));
            }


            curl_close($curl);

            $response = json_decode($json_response, true);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...