///|
fn main {
let headers = [
"attachment; filename=report.csv", "attachment; filename=\"..\\unsafe?.txt\"",
"form-data; filename=upload.bin", "attachment; filename*=UTF-8''%E6%8A%A5%E5%91%8A.csv",
]
let reviews = @dispokit.lint_headers(headers)
println(@dispokit.summarize_reviews(reviews).to_text())
println(@dispokit.reviews_to_markdown(reviews))
let repairs = @dispokit.repair_headers(headers)
println(@dispokit.repairs_to_text(repairs))
let prepared = @dispokit.prepare_download(
@dispokit.DownloadRequest::inline_preview(
"preview.png",
content_type="image/png",
),
)
println(prepared.header)
}