Rumah > Soal Jawab > teks badan
Saya tahu bahawa permintaan http dan permintaan ajax bukanlah perkara yang sama. Tuhan, tolong berikan saya nasihat, tolong berikan saya nasihat.
世界只因有你2017-06-17 09:17:46
Perkara ini tidak boleh dibandingkan seperti ini http adalah protokol, dan ajax adalah cara untuk meminta data yang dikirim oleh ajax, jadi dapatkan dan hantar adalah perkara yang sama dan cara permintaan http
仅有的幸福2017-06-17 09:17:46
Panggilan antara muka hadapan dan belakang yang dilaksanakan melalui ajax adalah berdasarkan protokol http. Pada asasnya, ia memulakan permintaan HTTP melalui bahagian hadapan ke hujung belakang Siaran ajax get yang anda panggil sebenarnya adalah siaran http.
Permintaan Ajax membawa lebih banyak maklumat daripada http? Anda telah mengelirukan dua konsep protokol komunikasi rangkaian dan teknologi komunikasi tak segerak Untuk memberikan contoh yang tidak sesuai, ia seperti bertanya sama ada "mata wang" lebih berharga daripada "renminbi"?
伊谢尔伦2017-06-17 09:17:46
Permintaan http menyediakan keupayaan asas untuk interaksi rangkaian http yang biasa ialah: GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS. Ajax ialah singkatan daripada "Asynchronous Javascript dan XML".
Jadi, ajax ialah pelaksanaan longgar permintaan data pihak pelanggan, menggunakan kaedah tak segerak untuk meningkatkan pengalaman pengguna. Setakat konsepnya sendiri, ia hanya memfokuskan pada sisi klien itu sendiri (membuat permintaan dan mendapatkan data). http ialah satu set spesifikasi protokol untuk interaksi antara bahagian klien dan bahagian perkhidmatan, dan merupakan asas untuk semua pelbagai teknologi Internet yang dibina di atasnya (seperti RESTful, JSONP, AJAX, dll.).
Satu lagi konsep yang berkait rapat dengan http dan ajax dan mudah dikelirukan ialah RESTful memfokuskan pada transformasi keadaan lapisan pembentangan "sumber". Ia adalah prinsip seni bina, atau kaedah pembangunan, yang memerlukan antara muka API disediakan dalam a bentuk piawai , lampirkan kekangan khusus pada arahan seperti GET, POST, PUT dan DELETE Contohnya, GET tidak boleh menukar data sisi pelayan dan PUT dan DELETE mestilah idempoten.
Sebagai contoh, pelanggan menggunakan ajax untuk memulakan operasi PUT Ia hanya mengeluarkan permintaan dan kemudian meminta hasilnya secara tidak segerak Pelaksanaan khusus ajax boleh menjadi gaya RESTful (atau tidak), dan pelaksanaan akhir operasi PUT bergantung pada http. Jika permintaan itu melibatkan domain silang, penyemak imbas juga boleh memasukkan pertanyaan http OPTIONS secara automatik.