Конвертация http ответа из php в NodeJS?

<?php  
$target_dir = "uploads/";  
$target_file_name = $target_dir .basename($_FILES["file"]["name"]);  
$response = array();  
  
// Check if image file is an actual image or fake image  
if (isset($_FILES["file"]))   
{  
   if (move_uploaded_file($_FILES["file"]["tmp_name"], $target_file_name))   
   {  
     $success = true;  
     $message = "Successfully Uploaded";  
   }  
   else   
   {  
      $success = false;  
      $message = "Error while uploading";  
   }  
}  
else   
{  
      $success = false;  
      $message = "Required Field Missing";  
}  
$response["success"] = $success;  
$response["message"] = $message;  
echo json_encode($response);  
  
?>


Как $response будет выглядеть в синтаксисе JavaScript?

Думаю, как то так, но что то не работает
res.write(JSON.stringify({
          success: true,
          message: 'Successfully Uploaded'
        })


А может быть проблема в клиентской части:
com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 1 path $
  • Вопрос задан
  • 122 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы