Как swift JSONEncoder () кодирует быстрые NSDate / типы данных? - PullRequest
0 голосов
/ 09 апреля 2020

В быстром, как JSOnEncoder () кодирует типы данных Data?

Вот моя структура, которую я кодирую

    struct VoiceQueryRequest: Codable {
          var type:String = "voiceQuery"
          var audioOutput:Data = Data()
    }

Я использую веб-сокеты для отправки закодированного объекта json на сервер узла. Я использую URLSessionWebSocketTask.Message.data для создания сообщения websockets.

Мне нужно понять, как закодирован audioOutput: Свойство данных ie, чтобы я мог декодировать объект на сервере.

1 Ответ

1 голос
/ 09 апреля 2020

JSONEncoder имеет свойство dataEncodingStrategy, которое определяет, как кодируются свойства Data. По умолчанию это кодируется как строка из 64 строк.

...