Main Content

complete

类: matlab.net.http.io.StringProvider
命名空间: matlab.net.http.io

完成 StringProvider 的 HTTP 标头

语法

complete(provider,URI)

说明

complete(provider,URI) 完成 HTTP 消息。此方法是由 MATLAB® 调用的 complete 的覆盖方法。此方法可能会为消息增加或添加 Content-Type 标头字段,以指定此提供程序用来转换数据的字符集。要使用的转换类型取决于 HeaderRequest.Header 属性中 Content-Type 字段的值(如果存在,可能具有显式或默认字符集)以及此对象中 Charset 属性的值。此提供程序可能会添加一个 Content-Type 字段,或向现有 Content-Type 字段中添加字符集参数(如果不包含)。为了防止这种情况出现,子类可以覆盖此方法。

与只替换、不更改 RequestMessage 中已有标头的其他提供程序相比,此提供程序可能会在需要时通过添加字符集参数来扩充 Request 属性中的现有 Content-Type 字段。

当从此方法返回时,无论 Content-Type 字段中是否有明确的字符集,Charset 属性都始终设置为用来编码数据的字符集。子类可以覆盖此方法以指定不同的 Charset

输入参数

全部展开

内容提供程序,指定为 matlab.net.http.io.StringProvider 对象。

统一资源标识符,指定为 matlab.net.URI 对象。

属性

Accessprotected

版本历史记录

在 R2018a 中推出