Trình phân tích Content-Disposition
Trình phân tích Content-Disposition
Phân tích tiêu đề Content-Disposition: loại gửi, tên tệp và filename* cho tên tệp quốc tế hóa và mã hóa RFC 5987.
Tóm tắt Phân tích
Trình tạo
attachment; filename="report.csv"; filename*=UTF-8''report%20Q2.csvXem trước JSON
{
"type": "attachment",
"parameters": {
"filename": "report.csv",
"filename*": "UTF-8''report%20Q2.csv"
},
"effectiveFilename": "report Q2.csv",
"warnings": []
}Hiểu header tải xuống trực tuyến, trước tiên làm rõ lỗi mã hóa tên file.
Đề xuất Liên quan
Trường hợp sử dụng
- Sau khi tải file thấy tên bị lỗi mã hóa hoặc trình duyệt không xem trước như dự kiến, hãy kiểm tra cách viết cụ thể của Content-Disposition
- Sử dụng trình tạo để tạo header Content-Disposition chuẩn khi gỡ lỗi API xuất file Excel, PDF v.v.
- So sánh loại attachment và inline khi kiểm tra sự khác biệt giữa hành vi xem trước nội tuyến và tải xuống tệp đính kèm của trình duyệt
- Xác nhận mã hóa UTF-8 của filename* có chính xác không khi xác minh gateway hoặc CDN truyền qua header phản hồi tải xuống
Cách Sử dụng
- Dán nội dung header phản hồi Content-Disposition vào khu phân tích, hoặc dùng trình tạo để cấu hình các trường
- Xem loại disposition, effectiveFilename, giá trị filename và filename* ở chế độ phân tích
- Chọn attachment hoặc inline, điền filename và tên file UTF-8 ở chế độ tạo
- Sao chép nội dung Content-Disposition đã tạo để dùng cho gỡ lỗi API hoặc đối chiếu cấu hình máy chủ
Tính năng
- Hành vi tải xuống được làm rõ: Xem trước, tải xuống, mã hóa tên file được tách riêng
- Ít lỗi tên file tiếng Trung: Đặc biệt phù hợp kiểm tra tương thích filename và filename*
- Cần thiết khi tích hợp API: Phù hợp xuất file, tải xuống tệp đính kèm, liên kết xem trước và kịch bản truyền qua gateway
- Kết quả phân tích rõ ràng: Trường được tách rõ ràng, tiện sao chép một lần cho developer hoặc đối chiếu với cấu hình máy chủ
Câu hỏi Thường gặp
Tại sao tên file tải xuống bị lỗi mã hóa?
Nguyên nhân thường gặp nhất là mã hóa filename không đầy đủ, hoặc chỉ viết filename mà không xử lý filename*. Tách header phản hồi ra xem thường có thể nhanh chóng định vị vấn đề.
attachment và inline khác nhau như thế nào?
attachment thường biểu thị tải xuống tệp đính kèm, inline thiên về xem trước nội tuyến trên trình duyệt. Sau khi phân tích có thể thấy rõ cách xử lý file, tiện kiểm tra hành vi tải xuống và xem trước.
Công cụ này phù hợp tích hợp API và kiểm tra tải xuống file không?
Phù hợp. Đặc biệt dùng cho API xuất file Excel, PDF, file nén v.v., có thể nhanh chóng xác minh tên file, mã hóa và cấu hình header phản hồi có chính xác không.
Có thể dùng để kiểm tra tên file tiếng Trung và mã hóa RFC 5987 không?
Có thể. Công cụ sẽ tập trung giúp nhận diện sự khác biệt giữa filename và filename*, phù hợp kiểm tra tên file tiếng Trung, khoảng trắng, ký tự đặc biệt và các vấn đề tương thích.
- Trình tạo Authentication Header
- Trình phân tích Cache-Control
- Trình phân tích Content-Disposition
- Trình tạo CORS Header
- Công cụ kiểm tra CORS
- Trình tạo CSP
- Trình chuyển đổi cURL sang mã nguồn
- Kiểm tra Phân tán DNS Toàn cầu
- Tra cứu DNS
- Trình phân tích Forwarded Header
- Trình tạo thẻ Hreflang
- Trình phân tích HSTS
- Trình Phân Tích HTTP Cookie
- Kiểm tra HTTP Headers
- HTTP Request Runner
- Tra cứu Mã trạng thái HTTP
- Tra cứu IP
- Bộ chuyển đổi IPv4
- IPv4 Range Expander
- Hộp công cụ IPv6
- Link Header Parser
- Tra cứu MX
- Port Checker
- Trình tạo tham số URL
- Rate Limit Header Parser
- Trình kiểm tra chuỗi chuyển hướng
- Trình tạo Robots.txt
- Trình kiểm tra Robots.txt
- Security Headers Checker
- Security.txt Generator
- Trình phân tích Set-Cookie
- Kiểm tra mạng trang web
- Trình tạo Sitemap
- Sitemap Inspector
- Kiểm Tra Chứng Chỉ SSL
- Máy tính Mạng con
- URL Parser
- công cụ phân tích User-Agent
- UTM Builder
- WebSocket Tester
- What Is My IP?
- Tra cứu WHOIS