Я хотел бы создать ресурс REST, который можно представить в виде:
- PDF (двоичный файл для загрузки);
- JSON (со структурированными данными);
- PDF (кодировка base64)
Я ожидаю создать URL-адрес, подобный следующему:
http://api.mybank.com/accounts/{accountId}/statement?fromDate=2019-11
Заголовок Accept
в виде 'application/json'
вернет оператор информация.
Заголовок Accept
как 'application/pdf'
вернет оператор в двоичном файле PDF.
И PDF, закодированный как base64
? Как мне это определить?
Content-Transfer-Encoding не HTTP, а заголовок электронной почты.
Transfer-Encoding используется только для сжатия.