прохождение ответа-контента-размещения в Json - PullRequest
0 голосов
/ 20 апреля 2020

Я использую API, который размещает файлы в AWS и позволяет получить доступ к ресурсу, вызвав API. Поэтому в основном мне нужно преобразовать параметры запроса предварительно подписанного URL-адреса в пары {ключ: значение}. Что отлично работает для большинства параметров, но когда дело доходит до части response-content-disposition=attachment%3Bfilename%3D%22myfile.json%22, которая при декодировании выглядит следующим образом: response-content-disposition=attachment;filename="myfile.json"

Чтобы иметь возможность превратить это в действительный JSON, я преобразовал это

response-content-disposition":"attachment;filename=\"=myfile.json\"". Это допустимый JSON, но когда приложение превращает его в закодированный URL-адрес (для создания предварительно выделенного URL-адреса)

Это выглядит следующим образом: esponse-content-disposition=attachment;filename=\"myfile.json\"

, что определенно недопустимо. Что я могу сделать, чтобы решить эту проблему?

...