Cara ambil data respon dari raw body dengan PHP

Read Time:37 Second

Postman memiliki fasilitasi dalam memberikan layanan request data, mulai dari menggunakan header, parameter bahkan melalu raw body.

Berikut tampilan request dan respon berdasarkan data dari raw body

Berikut kode php untuk mengambil data dari body raw

<?php
	header("Content-Type: application/json; charset=UTF-8");
	$varjson 	= json_decode(file_get_contents("php://input"));//Ambil variabel JSON
	$nik 		= $varjson->nik;
	$nama 		= $varjson->nama;

	if ($nik=="")
	{
		http_response_code(201);
		echo json_encode(
		array( 
		"metadata"=> json_decode('{"message":"Tidak boleh kosong","code":201}')
		));
	}	
	else
	{		
			http_response_code(200);
            echo json_encode(
            array(
        	"response"=> json_decode('{"nik":"'.$nik.'","nama":"'.$nama.'"}'),  
        	"metadata"=> json_decode('{"message":"OK","code":200}')
    		));
	}		     

?>
Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %

Average Rating

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

Leave a Reply

Your email address will not be published. Required fields are marked *

Previous post Konfigurasi Tampilan Cetak SEP Menggunakan PHP & FPDF
Next post Cara mengatur ukuran textbox HTML