CORS merupakan protokol penghubung antara browser dan web-service yang memberitahu browser bahwa itu adalah "OK" untuk mengeksekusi kode Javascript dari panggilan lintas domain.
Jadi intinya anda bisa transfer data antara domain. Metode ini mirip seperti API (application Programming Interface), anda bisa menggunakan json sebagai service-nya. Tentunya antara keduanya berdeda (api ataupun cors).
Jika kita menggunakan API biasanya anda harus mendapatkan sebuah token agar anda bisa menggunakan API tersebut, token itu berfungnsi sebagai kunci akses yang di berikan untuk mengakses sebuah API.
*) maaf kalau penjelasanku ini salah hehe ,silahkan ralat via komentar :)
Tetapi jika menggunakan CORS anda hanya cukup mengatur Access-Control-Allow-Origin yang biasanya di letakan di bagian header.
*) maaf kalau penjelasanku ini salah hehe ,silahkan ralat via komentar :)
Pada pembahasan kali ini saya ingin coba berbagi tentang bagaimana cara mengatur sebuah cors.
Mengatur CORS agar semua bisa mengaksesnya
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST
Mengatur CORS agar hanya beberapa yang dapat mengaksesnya
Access-Control-Allow-Origin: http://nama_domain.com
Access-Control-Allow-Methods: GET, POST
Letakan kode di atas di bagian header file kodingan anda :)
Contoh :
header("Access-Control-Allow-Origin: *");
header('Access-Control-Allow-Methods: GET, POST');
Mungkin cukup sekian untuk pembahasan kali ini, mohon maaf jika ada salah didalam teori yang di sampaikan. Harap di ma'lum, karena saya juga masih belajar sama seperti anda hehe :)
Referensi
sala ben lek
ReplyDelete