From 694378f9ab5a787f289527e5ea6cb0804b8e7586 Mon Sep 17 00:00:00 2001 From: levlam Date: Mon, 6 Feb 2023 22:44:01 +0300 Subject: [PATCH] Support percent-encoding for Content-Disposition parameter values as per RFC7578. --- tdnet/td/net/HttpReader.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/tdnet/td/net/HttpReader.cpp b/tdnet/td/net/HttpReader.cpp index a2aaa7828..1a6a34c7a 100644 --- a/tdnet/td/net/HttpReader.cpp +++ b/tdnet/td/net/HttpReader.cpp @@ -378,6 +378,7 @@ Result HttpReader::parse_multipart_form_data(bool can_be_slow) { header_value = MutableSlice(); } } + value = url_decode_inplace(value, false); if (key == "name") { field_name_ = value;