Chuyển đến nội dung
ToolMug

Kiểm tra header và chuyển hướng HTTP

Nhập URL để theo từng bước chuyển hướng và xem mã trạng thái, header phản hồi, thời gian cùng địa chỉ cuối — hữu ích khi gỡ lỗi HTTP sang HTTPS, chuyển hướng www, vòng lặp, cache, header bảo mật hoặc mở link ngắn.

Xử lý trên máy chủ của chúng tôi và xóa trong vòng một giờ

Cách sử dụng

  1. Nhập URL (nếu thiếu giao thức, công cụ mặc định dùng https).
  2. Nhấn Tra cứu để xem lần lượt mã trạng thái và đích của từng bước.
  3. Mở Header phản hồi để xem toàn bộ dữ liệu máy chủ gửi.

Giải thích tùy chọn

Chuỗi chuyển hướng
Theo tối đa 10 lần chuyển hướng; vòng lặp hoặc chuyển tới địa chỉ không phải HTTP sẽ dừng và ghi chú.
Header phản hồi
Gồm Cache-Control, Content-Type, Strict-Transport-Security và Content-Security-Policy, được sắp xếp theo tên.
Giới hạn
Chỉ kiểm tra địa chỉ công khai trên cổng 80, 443, 8080 và 8443; địa chỉ riêng tư bị chặn.

Cách kiểm tra được thực hiện, và những header đáng đọc

Mỗi bước nhảy được yêu cầu bằng GET, không phải HEAD, nên bạn thấy đúng thứ trình duyệt sẽ nhận. Công cụ chỉ đọc phần đầu của body, tối đa 64 KB, và bỏ qua nó, nên các tệp lớn không bị tải xuống. Header Location tương đối được xác định theo địa chỉ hiện tại, và một chuyển hướng trỏ tới scheme khác http hoặc https sẽ dừng việc kiểm tra. Thời gian của mỗi bước và địa chỉ máy chủ được hiển thị cạnh trạng thái của nó.

Đây là những header phản hồi được kiểm tra thường xuyên nhất:

Header Nó kiểm soát gì
Location Địa chỉ mà phản hồi 3xx chuyển hướng tới
Cache-Control Trình duyệt và bộ nhớ đệm được dùng lại phản hồi trong bao lâu (RFC 9111)
Content-Type Kiểu media và bảng mã ký tự của body
Strict-Transport-Security Bảo trình duyệt chỉ dùng HTTPS cho trang web trong một khoảng thời gian (RFC 6797)
Content-Security-Policy Script, style và ảnh được phép tải từ những nguồn nào
X-Content-Type-Options nosniff ngăn trình duyệt đoán một kiểu nội dung khác
Referrer-Policy Bao nhiêu phần địa chỉ trang được gửi tới các trang khác
X-Frame-Options Trang có được phép hiển thị trong khung hay không (RFC 7034)

Câu hỏi thường gặp

301 và 302 khác nhau thế nào?

301 là vĩnh viễn — trình duyệt và công cụ tìm kiếm ghi nhớ địa chỉ mới; 302 là tạm thời. Dùng 301 khi chuyển tên miền và HTTP sang HTTPS.

Vì sao sau chuyển hướng lại có 200?

200 cuối có nghĩa trang thật đã được mở. Kết thúc ở 4xx hoặc 5xx nghĩa là đích không tồn tại hoặc máy chủ gặp lỗi.

Có kiểm tra website lỗi chứng chỉ được không?

Có; công cụ này không xác minh chứng chỉ. Dùng công cụ kiểm tra SSL để kiểm tra chứng chỉ.

Quyền riêng tư

Tệp được tải lên qua HTTPS để xử lý và tự động xóa trong vòng một giờ.

Công cụ liên quan