javascript - Dalam html, imej, JS dan CSS memperoleh sumber pada pelayan melalui src atau url teg Adakah pelayan perlu menulis respons yang sepadan untuk setiap sumber?
为情所困
为情所困 2017-06-17 09:16:59
0
1
1039

Baru-baru ini, Xiaobai sedang mempelajari nodeJS Semasa dia melakukan pengaturcaraan rangkaian, dia berfikir bahawa penyemak imbas mula-mula menghantar permintaan HTTP ke halaman melalui alamat yang dimasukkan (pelayan mengembalikan fail HTML sebagai tindak balas kepada permintaan), dan kemudian imej. , JS dan CSS dalam HTML dihantar melalui src atau href tag mendapatkan sumber pada pelayan (penyemak imbas juga mengeluarkan permintaan http), tetapi terdapat begitu banyak gambar dalam HTML, adalah mustahil untuk menulis yang berasingan tindak balas di bahagian pelayan untuk setiap satu, bukan? Adakah ini bermakna pelayan menulis respons generik dan menghantar sumber yang sepadan dengan memadankan alamat permintaan? Atau patutkah kita meletakkan sumber pada pelayan tanpa memprosesnya dan mendapatkannya secara automatik selagi alamatnya betul? Semoga mendapat nasihat, terima kasih

为情所困
为情所困

membalas semua(1)
滿天的星座

Pelayan menulis respons generik dan menghantar sumber yang sepadan dengan memadankan alamat permintaan

Ini betul. Sudah tentu, semasa proses pembangunan, perpustakaan biasanya digunakan, seperti ekspres dengan kaedah app.use(express.static('public')), dan koa dengan perisian tengah statik koa.

Letakkan sumber ke pelayan tanpa memprosesnya selagi alamatnya betul, ia akan diperoleh secara automatik

Ini juga betul, tetapi ia memerlukan beberapa alat, seperti nginx.
Apabila program pelayan nod berada di belakang nginx, anda boleh menggunakan nginx untuk memproksi sumber statik ini.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan