Класс: matlab.net.http.io. StringProvider
Пакет: matlab.net.http.io
Полный HTTP-заголовок для StringProvider
complete(provider,URI)
complete(
завершает сообщение HTTP. Этот метод является переопределенным методом provider
,URI
)ContentProvider.complete
, вызванного MATLAB®. Этот метод может увеличить или добавить поле заголовка Типа контента в сообщение, чтобы задать набор символов, который этот провайдер использует, чтобы преобразовать данные. Преобразование, которое будет использоваться, зависит от значения поля Content-Type в свойстве Header
или Request.Header
, если существующий (который может иметь явный или набор символов по умолчанию), и значение свойства Charset
в этом объекте. Этот провайдер может добавить поле Content-Type или параметр набора символов к существующему полю Content-Type, если это не содержит тот. Чтобы предотвратить это, подклассы могут заменить этот метод.
В отличие от некоторых других провайдеров, которые только заменяют, не, изменяются, заголовок уже в RequestMessage
, этот провайдер может увеличить существующее поле Content-Type в свойстве Request
путем добавления параметра набора символов при необходимости.
По возврату из этого метода свойство Charset
всегда устанавливается в набор символов, используемый, чтобы закодировать данные, является ли тот набор символов явным в поле Content-Type. Подклассы могут заменить этот метод, чтобы задать различный Charset
.
Access | protected |
Набор символов | ContentProvider.complete
| Заголовок | Запрос | matlab.net.URI