Http Header

HTTP header adalah “catatan” kecil pada setiap transaksi data HTTP (hypertext transfer protocol) yang dikirim browser/server baik pada proses request/response. Ada beberapa elemen yang ada pada HTTP header, misalnya HTTP status, cache-control, jenis webserver dan sebagainya. 

A.Request header untuk mendapatkan respons dari JSON atau XML berdasarkan Content-Type yang diminta klien

1. Buat folder didalam folder htdocs dengan nama php-request-header.
2. Buat file php dengan nama content-type-header.php simpan dalam folder php-request-header, isinya sebagai berikut :




3. Buka postman, setting sebagai berikut :

      1. Pilih method GET
      2. isi url dengan localhos/php-request-header/content-type-header.php
      3. Tab Header isi key = Content-Type , Value = application/json
      4. Klik Send

maka hasilnya seperti gambar di bawah ini



B.Menerapkan Autentikasi Dasar ke titik akhir yang mengubah data dalam basis data.
1.Buat file dengan nama basic-auth-header.php,simpan di folder php-request-header yang sudah dibuat tadi, isi nya sebagai berikut :



1. Buka postman, setting sebagai berikut
2. isi url dengan  localhost/php-request-header/basic-auth-header.php
4. Authorization pilih type = Basic Auth, username = user, password = password, 


5.  pilih form-data, isi key dan value nya seperti gambar berikut :


6.Klik send maka hasilnya akan ada respon {"message":"data saved successfully","status":"Ok"},itu menandakan respon berhasil


7. hasil input data yang berhasil telah masuk ke dalam database:



Terima kasih Semoga Bermanfaat

Komentar

Postingan populer dari blog ini

Tutorial melakukan request REST API(GET,POST,PUT dan DELETE) menggunakan POSTMAN

Membuat Restful API Menggunakan Lumen

PHP Request Header Menggunakan Aplikasi Postman