Cara Mengatasi Blocked Error CORS

Memahami CORS: Penyebab, Dampak, dan Solusi

Cross-Origin Resource Sharing (CORS) adalah sebuah mekanisme keamanan yang diterapkan oleh browser web modern untuk mengontrol akses ke sumber daya (seperti API atau file) yang berada di luar domain asal sebuah aplikasi web. CORS memungkinkan server untuk menentukan domain mana yang diizinkan untuk mengakses sumber dayanya, sehingga meningkatkan keamanan dan mencegah serangan berbahaya seperti Cross-Site Scripting (XSS).

 

Cara mengatasi error CORS block
Cara mengatasi error CORS block

 

Apa itu CORS?

CORS adalah singkatan dari Cross-Origin Resource Sharing. Ini adalah standar keamanan yang diterapkan oleh browser web untuk mengatur akses ke sumber daya dari domain yang berbeda. Ketika sebuah aplikasi web mencoba mengakses sumber daya dari domain yang berbeda (misalnya, melalui AJAX request), browser akan menerapkan kebijakan Same-Origin Policy. Kebijakan ini mencegah script dari satu origin (kombinasi protokol, domain, dan port) untuk mengakses sumber daya dari origin yang berbeda.

CORS bekerja dengan menambahkan header HTTP khusus yang memungkinkan server untuk menentukan origin mana yang diizinkan untuk mengakses sumber dayanya. Dengan cara ini, server dapat mengontrol akses lintas domain dan memastikan bahwa hanya aplikasi yang tepercaya yang dapat mengakses sumber dayanya.

 

Butuh jasa pembuatan aplikasi skripsi, harga MURAH dan pengerjaan CEPAT,
hubungi Wa: 0856 0178 8364

 

Mengapa Error CORS Terjadi?

Error CORS seperti yang Anda alami biasanya terjadi ketika browser mencoba melakukan permintaan ke server yang berada di domain yang berbeda, tetapi server tersebut tidak memiliki konfigurasi CORS yang tepat. Dalam kasus Anda, pesan error menunjukkan bahwa:

"Access to fetch at from origin has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource."

"Access to fetch at from origin has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled."

Error Cors Block
Error Cors Block

Ini berarti bahwa server yang Anda coba akses tidak mengirimkan header 'Access-Control-Allow-Origin' yang diperlukan dalam responsnya. Header ini diperlukan untuk memberi tahu browser bahwa domain asal Anda diizinkan untuk mengakses sumber daya tersebut.

 

Beberapa alasan umum mengapa error CORS dapat terjadi:

1. Server belum dikonfigurasi untuk mendukung CORS.
2. Server dikonfigurasi untuk CORS, tetapi domain Anda tidak termasuk dalam daftar yang diizinkan.
3. Konfigurasi CORS pada server tidak mencakup metode HTTP yang Anda gunakan (misalnya, GET, POST, PUT, dll.).
4. Jika Anda menggunakan kredensial dalam permintaan Anda (seperti cookies atau header Authorization), server mungkin tidak dikonfigurasi untuk mengizinkan permintaan dengan kredensial.

 

Bagaimana Cara Mengatasi CORS?

Ada beberapa cara untuk mengatasi error CORS, tergantung pada situasi dan kontrol yang Anda miliki atas server. dalam case ini kami menggunakan PHP sebagai beckend solusnya cukup sederhana, hanya perlu menambahkan baris berikut ini pada code PHP paling atas (tepat di bawah <?php)

 

header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: POST, GET, OPTIONS, PUT, DELETE');
header('Access-Control-Allow-Headers: Content-Type, Accept, Origin, X-Requested-With');

Cara mengatasi block error pada CORS
Cara mengatasi block error pada CORS

Jika sudah seharusnya Error yang disebabkan oleh CORS sudah tidak muncul lagi.

 

 

Jasa Buat Aplikasi Skripsi Murah
Jasa Buat Aplikasi Skripsi Murah

Butuh jasa pembuatan aplikasi skripsi, harga MURAH dan pengerjaan CEPAT,
hubungi Wa: 0856 0178 8364

 

Portofolio

Berikut kami tampilkan beberapa portofolio yang pernah kami kerjakan. Lihat Selengkapnya

Oleh : Firda
Tanggal Publikasi :




Bebas DP bagi Skripsi dengan Judul dan Konsep yang Jelas

Sisa Kuota 2

Sisa Waktu : : : :
ulasan Ahm**
Ahm**
09 January 2025
Wajib banget pake jasa di sini, diajarin sampe bisa. admin juga ramah, recomended
5.0
ulasan Ast***
Ast***
28 December 2024
Terimakasih bantuannya, Adminnya sangat ramah dan fast respon. Prosesnya transparant.. recomended
5.0
ulasan rat******
rat******
19 December 2024
Alahmdulillah saya sangat puas, lanjutkan kak.
5.0
ulasan Hel**
Hel**
10 December 2024
pelayanan sangat baik, admin komunikatif dan ramah, pengerjaan sesuai request dan cepat. Recomended
5.0
ulasan Bim**************
Bim**************
28 November 2024
Saya sangat puas dengan hasil kerja tim ini. Mereka tidak hanya memperbaiki program web skripsi saya dengan cepat, tetapi juga memberikan saran-saran yang sangat membantu untuk meningkatkan fungsional
5.0
ulasan EPE***********
EPE***********
26 November 2024
Pelayanan sangat baik sukses selalu bang
5.0
ulasan Her********
Her********
09 October 2024
Pembuatan skripsi berbasis Google Colab sangat memuaskan. Layanan ramah dan hasilnya cepat selesai
5.0
ulasan Rin***********
Rin***********
05 October 2024
Jasa ini sangat membantu saya memahami proses pelabelan dataset untuk proyek penelitian saya. Sangat direkomendasikan
4.5
ulasan Zah**********
Zah**********
15 August 2024
Jasa ini sangat membantu saya menyelesaikan aplikasi skripsi berbasis Android, sangat memuaskan
4.5
ulasan Daf***********
Daf***********
22 May 2024
Aplikasi berbasis Python untuk skripsi saya dikerjakan dengan sangat rapi. Timnya profesional dan membantu
5.0
ulasan And*********
And*********
10 May 2024
Pelabelan dataset teks untuk analisis sentimen saya dilakukan dengan sangat teliti. Hasilnya memuaskan
5.0
ulasan Aul***********
Aul***********
18 March 2024
Sangat puas dengan pembuatan aplikasi skripsi berbasis web. Proses cepat dan hasilnya sesuai kebutuhan saya.
4.5
ulasan Eko**********
Eko**********
02 February 2024
Jasa labeling dataset untuk YOLO sangat akurat. Saya puas dengan hasilnya. Terima kasih!
4.5
ulasan Agu**********
Agu**********
15 January 2024
Terima kasih banyak! Jasa publish APK ke Play Store sangat mempermudah proses saya
5.0
ulasan Sit***********
Sit***********
20 September 2023
Sangat puas dengan jasa pembuatan aplikasi untuk tesis saya. Timnya profesional dan responsif
4.5
ulasan Lis*********
Lis*********
10 May 2023
Konversi web ke APK saya sangat bagus. Layanan cepat dan ramah. Sangat direkomendasikan
5.0
ulasan Irf********
Irf********
25 July 2022
Saya sangat terbantu dengan aplikasi sederhana untuk tugas kelompok. Hasilnya sesuai ekspektasi
4.5
ulasan Bud*********
Bud*********
10 March 2022
Pelabelan dataset berbasis teks dikerjakan dengan sangat rapi. Cocok untuk kebutuhan penelitian saya
4.0
ulasan Dew*********
Dew*********
01 December 2021
Pelabelan dataset gambar untuk YOLO dilakukan dengan sangat detail. Sangat membantu proyek saya
4.0
ulasan Rin**********
Rin**********
08 June 2021
Proses konversi web ke APK sangat mudah dan cepat. Hasilnya memuaskan, terima kasih!
5.0
ulasan Fad**************
Fad**************
18 October 2020
"Publikasi aplikasi saya ke Play Store berjalan lancar dan cepat. Sangat merekomendasikan layanan ini!
4.5
ulasan And*********
And*********
12 April 2020
Jasa pembuatan aplikasi ini sangat membantu untuk tugas akhir saya. Hasilnya sangat rapi dan tepat waktu!
4.5
ulasan Ani
Ani
01 February 2020
Saya sangat merasa terbantu, terimakasih banyak ya kak
5.0
ulasan Adi*******
Adi*******
28 January 2020
Terimakasih banyak kak, luar biasa
5.0
ulasan Nur*********
Nur*********
21 January 2020
Sangat puas dengan pelayanannya, terimakasih banyak
5.0
ulasan Hal***************
Hal***************
20 January 2020
Benar-benar membantu, harga sesuai kantong mahasiswa namun tetap berkualitas.. sukses terus JPAS
4.5
ulasan Son******
Son******
15 January 2020
Terimakasih bantuannya, terbaik
5.0
ulasan Kar**********
Kar**********
10 January 2020
Pengerjaan sangat memuaskan, harga murah sesuai sama kantong mahasiswa, rekomended
4.5
ulasan Ami**
Ami**
06 January 2020
Jujur Awalnya ragu, tapi saya dipandu lebih dari 1 bulan, makasih banyak buat adminnya.. sukses selalu, sangat recomended buat yang budget mahasiswa
4.5
ulasan Ame***
Ame***
03 January 2020
Jasa pembuatan aplikasi skripsi ini benar-benar luar biasa! Mereka membantu membuat aplikasi sesuai dengan keinginan saya.
5.0