Seorang pembangun menghadapi isu di mana kuki HTTPOnly tidak ditetapkan dalam penyemak imbas semasa membangunkan REST API secara setempat.
Pelbagai pendekatan telah digunakan untuk menyelesaikan masalah isu, termasuk:
Walaupun mengikut amalan yang disyorkan, sifat kuki HTTPOnly kekal tidak ditetapkan dalam kedua-dua kes. Masalah akhirnya dikesan kepada kaedah JavaScript fetch() yang digunakan di bahagian hadapan.
Masalah telah diselesaikan dengan menambahkan bukti kelayakan: 'include' option to the fetch() permintaan. Ini membolehkan penyemak imbas menghantar dan menerima kuki, membolehkan atribut HTTPOnly berfungsi seperti yang dimaksudkan.
Atas ialah kandungan terperinci Mengapakah Kuki HTTPOnly Saya Tidak Tetapkan pada Localhost Menggunakan `fetch()`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!