cari

Rumah  >  Soal Jawab  >  teks badan

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?

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

为情所困为情所困2720 hari yang lalu1012

membalas semua(1)saya akan balas

  • 滿天的星座

    滿天的星座2017-06-17 09:18:59

    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.

    balas
    0
  • Batalbalas