- Bolehkah pengesahan sisi klien dilangkau?
- Bagaimana anda menangani kesilapan pelanggan?
- Mengapa pengesahan sisi klien sebelum menghantar data ke pelayan penting?
- Jangan mempercayai input klien walaupun terdapat pengesahan sisi pelanggan?
Bolehkah pengesahan sisi klien dilangkau?
Pengesahan sisi pelanggan dilaksanakan oleh pelanggan dan boleh dilangkau dengan mudah. Pengesahan sisi pelanggan adalah masalah reka bentuk utama apabila ia muncul dalam aplikasi web. Ia meletakkan kepercayaan pada penyemak imbas, entiti yang tidak boleh dipercayai.
Bagaimana anda menangani kesilapan pelanggan?
Anda boleh mengendalikan kesilapan dalam perkhidmatan manusia di sisi pelanggan dengan menggunakan pengendali acara ralat yang berdiri sendiri atau anda boleh menangkap kesilapan pada langkah tertentu dengan melampirkan peristiwa ralat sempadan kepada perkhidmatan individu. Untuk membuang kesilapan tertentu dan menamatkan pemprosesan perkhidmatan pada langkah yang ditentukan, anda boleh menggunakan peristiwa akhir ralat.
Mengapa pengesahan sisi klien sebelum menghantar data ke pelayan penting?
Sebelum menghantar data ke pelayan, penting untuk memastikan semua kawalan borang yang diperlukan diisi, dalam format yang betul. Ini dipanggil pengesahan borang side klien, dan membantu memastikan data yang diserahkan sesuai dengan keperluan yang ditetapkan dalam pelbagai borang kawalan.
Jangan mempercayai input klien walaupun terdapat pengesahan sisi pelanggan?
Jangan mempercayai input sampingan pelanggan, walaupun terdapat pengesahan sampingan pelanggan. Secara umum, ketik semak semua data di sisi pelayan dan melarikan diri semua data yang diterima dari klien. Elakkan penggunaan fungsi eval () digabungkan dengan data input pengguna.