Postingan

Menampilkan postingan dari Desember, 2018

PHP Request Header Menggunakan Postman

Gambar
A. Impelement request header to get response JSON or XML based on Content-Type that client request 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 : <?php if ( $_SERVER [ 'CONTENT_TYPE' ] == 'application/json' ){ echo "Content-Type = application/json" ; } elseif ( $_SERVER [ 'CONTENT_TYPE' ] == 'application/xml' ){ echo "Content-Type = application/xml" ; } else { echo "Content-Type is not valid" ; } ? > 3. Buka postman, setting sebagai berikut :       1. Pilih method GET       2. isi url dengan localhost/perkuliahan/php-request-header/content-type-header.php       3. Tab Header isi key = Content-Type , Value = application/json       4. Klik Send Maka Hasilnya seperti gambar dibawah ini : Catata...

Membuat Restful Api Lumen Dengan Validasi Dan Autorisasi

Gambar
- install Composer jika memang belum ada composer, untuk download disini . - selanjutnya masuk ke folder htdocs anda menggunakan command prompt / terminal. - setelah itu pada command prompt / terminal tuliskan perintah : composer create-project --prefer-dist  laravel/lumen SalesApi. - tunggu hingga proses download selesai. - kemudian buka project menggunakan text editor pilihan anda. - pada file bootstrap/app.php, uncomment 2 baris ini sehingga tampak seperti : $app -> withFacades (); $app -> withEloquent (); - setting .env file sesuai dengan konfigurasi database anda - buat database sesuai dengan konfigurasi pada .env file - buat table sesuai kebutuhan, dengan contoh mengeksekusi table products : php arisan make:migration create_products_table - sesuaikan attribut table sesuai dengan kebutuhan, pada contoh : <?php use Illuminate\Support\Facades\ Schema ; use Illuminate\Database\Schema\ Blueprint ; use Illuminate\Database\Migrations\ M...