“Compruebe si la solicitud posterior a la solicitud PHP” Código de respuesta

Compruebe si la solicitud posterior a la solicitud PHP

Better use $_SERVER['REQUEST_METHOD']:

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    // …
}
Lokesh003Coding

Compruebe si la solicitud posterior a la solicitud PHP

//If you need the JSON part of the POST request, I use this code:
$jsonraw = file_get_contents('php://input');
$post_request = json_decode($jsonraw);

$requestMethod = $_SERVER["REQUEST_METHOD"];

switch ($requestMethod) {
	case "POST":
        if (isset($post_request->'id')) {
			header("Content-Type:application/json; charset=utf-8");
			header("HTTP/1.1 200");
    		die(json_encode(['result' => 'ok', 'data' => $post_request->id]));
        } else {
			header("Content-Type:application/json; charset=utf-8");
    	    header("HTTP/1.1 500");
        	die(json_encode(['error' => 'id not found']));
        }
    	break;
	default:
		header("Content-Type:application/json; charset=utf-8");
        header("HTTP/1.1 404");
        die(json_encode(['error' => 'not allowed']));
		break;
}
Harveyhase68

Respuestas similares a “Compruebe si la solicitud posterior a la solicitud PHP”

Preguntas similares a “Compruebe si la solicitud posterior a la solicitud PHP”

Más respuestas relacionadas con “Compruebe si la solicitud posterior a la solicitud PHP” en PHP

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código