Hướng dẫn what php can do with header () command? - php có thể làm gì với lệnh header ()?

❮ Tham chiếu mạng PHP

Thí dụ

Gửi ba tiêu đề HTTP để ngăn bộ đệm trang:

... ...

...
...


Lưu ý: Có các tùy chọn mà người dùng có thể đặt để thay đổi cài đặt bộ đệm mặc định của trình duyệt. Bằng cách gửi các tiêu đề ở trên, bạn sẽ ghi đè bất kỳ cài đặt nào trong số đó và buộc trình duyệt không bộ đệm! There are options that users may set to change the browser's default caching settings. By sending the headers above, you will override any of those settings and force the browser to not cache!

Định nghĩa và cách sử dụng

Hàm tiêu đề [] gửi tiêu đề HTTP RAW đến máy khách.

Điều quan trọng là phải lưu ý rằng hàm tiêu đề [] phải được gọi trước khi bất kỳ đầu ra thực tế nào được gửi!

Cú pháp

Tiêu đề [tiêu đề, thay thế, http_response_code]

Giá trị tham số

Tham sốSự mô tả
tiêu đềYêu cầu. Chỉ định chuỗi tiêu đề để gửi
thay thếKhông bắt buộc. Cho biết liệu tiêu đề có nên thay thế một tiêu đề tương tự trước đó hay thêm một tiêu đề mới cùng loại. Mặc định là đúng [sẽ thay thế]. Sai cho phép nhiều tiêu đề cùng loại
http_response_codeKhông bắt buộc. Buộc mã phản hồi HTTP vào giá trị được chỉ định

Chi tiết kỹ thuật

Giá trị trở lại:Phiên bản PHP:PHP Changelog:
Không
4.0+
Php 5.1.2: Bây giờ ngăn chặn hơn một tiêu đề được gửi cùng một lúc. Đây là một sự bảo vệ chống lại các cuộc tấn công tiêm tiêu đề

Nhiều ví dụ hơn

Thí dụ

Cho phép người dùng được nhắc lưu tệp PDF được tạo [tiêu đề định vị nội dung được sử dụng để cung cấp tên tệp được đề xuất và buộc trình duyệt phải hiển thị hộp thoại Lưu]:

Bài Viết Liên Quan

Chủ Đề