Baru-baru ini saya sedang menulis projek yang memisahkan hujung depan dan belakang Bahagian belakang mengembalikan data json Spring MVC menyediakan fungsi mengembalikan objek secara automatik kepada json, dan ia tidak berguna mustahil untuk memasang semula json dengan tangan Semua orang adalah Bagaimana untuk menyelesaikannya
Jadi mengapa pengeluar utama menentukan bahagian hadapan bukan sahaja pada bahagian penyemak imbas.
Cara yang munasabah ialah menambah lapisan pembalut data pada bahagian hadapan, seperti menggunakan node.js untuk menukar antara muka kedua.
1. Tetapkan format JSON untuk pelayan akar terlebih dahulu sebelum membangunkan dan menyambungkannya
2. Contohnya, dalam beberapa kes, tandatangan diperlukan dan antara muka pemindahan juga diperlukan
Pada prinsipnya, adalah lebih baik untuk tidak menyokong bahagian belakang menghantar terlalu banyak data ke bahagian hadapan Jika bahagian hadapan tidak memerlukan data, bahagian belakang akan menapisnya ke bahagian hadapan
Jika terdapat terlalu banyak yang tidak berguna, anda mungkin perlu mengeja json sendiri.
Anda boleh berbincang dengan bahagian belakang dan secara bersyarat menentukan data yang hendak dikembalikan berdasarkan parameter teg yang diluluskan dari hujung hadapan. Kurangkan penghantaran data rangkaian dan sebagainya.