Пакет: matlab.net.http. iO
Суперклассы: matlab.net.http. iO . ContentProvider
ContentProvider, чтобы отправить строки MATLAB
Используйте объект StringProvider отправить строку MATLAB® или вектор символа в RequestMessage. По умолчанию, если свойство RequestMessage.Body.Data содержит строку или вектор символа, то это преобразовано в двоичный файл согласно кодированию (набор символов), заданный или подразумеваемый полем Content-Type в сообщении, таким образом, вы не должны были бы обычно использовать этот объект отправить простой текст в случаях, где MATLAB может определить что кодирование использовать.
Используйте этот объект в свойстве Request.Body отправить, строка закодировала использование набора символов, который может отличаться от того, который MATLAB использовал бы для Типа контента в заголовке. Вы указываете что набор символов в конструкторе ContentProvider или путем установки свойства Charset. Если сообщение не содержит Типа контента, этот провайдер добавляет одно определение "text/plain" и заданный набор символов.
создает provider = StringProviderStringProvider, чтобы отправить данные в свойстве Data, закодированном со значением, заданным в свойстве Charset. Установите эти свойства прежде, чем отправить сообщение, которое содержит этого провайдера.
создает provider = StringProvider(data,charset) StringProvider, чтобы отправить заданный data, закодированный с заданным charset. Конструктор устанавливает свойство Data на значение data и свойство Charset к значению charset. Аргумент charset является дополнительным.
| завершенный | Полный HTTP-заголовок для StringProvider |
| getData | Следующий буфер данных, который отправит в HTTP, запрашивает сообщение от StringProvider |
| запуск | Запустите передачу данных с StringProvider |
| строка | Свойство данных StringProvider |
| завершенный | Полный HTTP-заголовок для ContentProvider |
| delegateTo | Делегируйте к другому провайдеру |
| expectedContentLength | Длина содержимого ContentProvider |
| getData | Следующий буфер данных, который отправит в HTTP, запрашивает сообщение от ContentProvider |
| preferredBufferSize | Предпочтительный buffer size для ContentProvider |
| прерываемый | Укажите, является ли ContentProvider прерываемым |
| допускающий повторное использование | Укажите, является ли ContentProvider допускающим повторное использование |
| show | Отобразите информацию о ContentProvider |
| запуск | Запустите передачу данных с ContentProvider |
| строка | Покажите ContentProvider как строку |
