Как распечатать данные, которые содержат носители и составные данные формы - PullRequest
0 голосов
/ 28 января 2019

Я пытаюсь распечатать данные, которые содержат строку и носитель (изображение), как часть составных данных формы.Он печатает текстовое содержимое, но также выводит изображение jpg, которое, очевидно, идет в бесконечный дамп.Можно ли напечатать что-то значимое из этих данных, чтобы часть с медиа (изображением) не была напечатана?

Я думал, можно ли просто напечатать, написав пользовательскую функцию, текстовое содержимое из нее?и игнорировать часть изображения?

print(String(decoding: request.httpBody!, as: UTF8.self))

Фрагмент печати

...

Content-Disposition: form-data;Name = "изображение";filename = "IMG_0111.HEIC" Тип содержимого: image / jpeg

����JFIF ,, AMPF��-sExifMM * V ^ (�if�HH�0221��0100����Ф(, KHH����x� "��
.....

1 Ответ

0 голосов
/ 29 января 2019

Функция печати https://developer.apple.com/documentation/swift/1541053-print, как говорит Apple:

Записывает текстовые представления заданных элементов в стандартный вывод.

, если вы хотитепроверьте, что за изображение в httpBody вы должны использовать UIImageView и показать его на нем.

...