Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Boleh Mengakses Pengepala HTTP dari Halaman Web Menggunakan JavaScript?

Bagaimanakah Saya Boleh Mengakses Pengepala HTTP dari Halaman Web Menggunakan JavaScript?

Linda Hamilton
Linda Hamiltonasal
2024-12-28 12:46:11800semak imbas

How Can I Access HTTP Headers from a Web Page Using JavaScript?

Mengakses Pengepala HTTP

Bagaimanakah anda mengakses respons pelayan daripada halaman web menggunakan JavaScript? Pengepala respons asli tidak boleh diakses secara langsung. Walau bagaimanapun, anda boleh menggunakan teknik di bawah untuk mendapatkannya melalui permintaan HTTP yang berbeza.

Kod JavaScript untuk Mendapatkan Pengepala HTTP

Coretan kod berikut menunjukkan cara menggunakan JavaScript untuk mendapatkan semua pengepala HTTP untuk halaman semasa dengan mensimulasikan GET permintaan:

var req = new XMLHttpRequest();
req.open('GET', document.location, true);
req.send(null);
req.onload = function() {
  var headers = req.getAllResponseHeaders().toLowerCase();
  console.log(headers);
};

Nota

Adalah penting untuk diingat bahawa kaedah ini mendapatkan semula pengepala daripada pelayan, yang mungkin tidak sama dengan pengepala asal yang diterima oleh pelayar.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengakses Pengepala HTTP dari Halaman Web Menggunakan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn