Artikel ini terutamanya memperkenalkan arahan untuk menggunakan kaedah removeHeader, setHeader dan getHeader http.response Bab ini memperkenalkan arahan, sintaks dan sintaks http.response.removeHeader, http.response.setHeader, http.response. .getHeader dan kaedah lain Untuk menerima parameter, contoh penggunaan dan kod sumber pelaksanaan, rakan yang memerlukan boleh merujuk kepada
http.response.removeHeader
penerangan kaedah:
Alih keluar pengepala menunggu penghantaran tersirat.
Sintaks:
response.removeHeader(name)
Terima parameter:
nama: Jenis pengepala respons Ambil perhatian bahawa nama ini tidak sensitif huruf besar.
Contoh:
response.removeHeader("Content-Encoding");
http.response.setHeader
Penerangan kaedah:
Tetapkan maklumat fail pengepala.
Jika maklumat yang akan dihantar sudah mengandungi fail pengepala, nilai fail pengepala akan ditimpa selepas melaksanakan kaedah ini.
Jika fail pengepala perlu menghantar berbilang nilai, anda boleh menggunakan tatasusunan.
Sintaks:
response.setHeader(name, value)
Terima parameter:
nama Jenis pengepala respons Ambil perhatian bahawa namanya ialah tidak dibezakan huruf besar dan kecil.
nilai Nilai pengepala respons
Contoh:
response.setHeader("Content-Type", "text/html"); //或者使用数组形式 response.setHeader("Set-Cookie", ["type=ninja", "language=javascript"]);
http.response.getHeader
Penerangan kaedah:
Baca beratur tetapi belum dihantar ke maklumat pengepala pelanggan.
Sintaks:
response.getHeader(name)
Terima parameter:
nama Jenis pengepala respons Ambil perhatian bahawa nama ini tidak sensitif huruf besar-besaran.
Contoh:
var contentType = response.getHeader('content-type');
Di atas ialah keseluruhan kandungan bab ini Untuk lebih banyak tutorial berkaitan, sila lawati tutorial video Node.js!