主要内容

このページの翻訳は最新ではありませ。

matlab.net.http.headerfieldクラス

パッケージ:matlab.net.http.

httpメッセージメッセージのヘッダー

说明

标题菲尔德クラスは,httpメッセージのヘッダーフィールドの装配に使し。クラスクラス,ヘッダーの字符串とmatlab®オブジェクト,配列および构造体空间标题菲尔德プロパティは任意の値に設定できますが、HTTP ヘッダー フィールドには使用できる文字に制約があります。

姓名プロパティプロパティはヘッダーフィールドフィールドのタイプを定义し.matlabはmatlab.net.http.field.field.field.headerfield.displaysubclasses.メソッドを呼び出します。

作作者

说明

obj = matlab.net.http.headerfield(名称,值)姓名プロパティを姓名价值プロパティを价值に设定してフィールドをしします。双倍である[]にすることができます。复数ののののペア任意の顺序でname1,value1,...,namen,valuenののように指定できでき最后の价值引数がない场合,标题菲尔德はそれを空として扱います。

プロパティ

开する

ヘッダーフィールド名。姓名ははフィールドのタイプをを决定,それそれ价值プロパティの有条な値が决まります。姓名[]または空の字符串にに设定する合,价值[]になります。

このオブジェクトが特定のフィールドのタイプを実装するするクラスのインスタンスののの合,そのクラスは姓名プロパティの制约を适适。

例:'内容类型'

属性:

Getaccess.
民众
setaccess.
民众

ヘッダーフィールド値.stringまたは姓名プロパティに対して有効なタイプとして指定します。

このプロパティを読み取るときは,价值ははフィールドの値をを表すとなりなり

このこのプロパティを设定设定するときは,价值はこのオブジェクトの姓名プロパティプロパティおよびクラスののまたはまたはいずれか基础,フィールドで受け入れ可なタイプなりなりなりにににされれなりなりますますにに既定既定値がますますますがあるあるあるははははは价值を空の字符串(''または细绳(''))にに设定し。双である[]を指定する场合,要求メッセージの发送メソッドおよび完全的メソッドはこのフィールドをメッセージに追加しません。

例:'text / html'

属性:

Getaccess.
民众
setaccess.
民众
依赖
真的

メソッド

开する

すべて折りたたむ

内容型ヘッダーヘッダーフィールド作作作作作作作作者标题菲尔德クラスまたはContentTypefield.クラスのコンストラクターのいずれかを使用します。

标题菲尔德クラスのコンストラクターを使使用するときは,姓名プロパティを'内容类型'として,フィールド名にスペルミスがある合书,サーバーがメッセージを拒否までに気付かないことがありますます。不明な名を警告なし无视するサーバーもあり。

f1 = matlab.net.http.headerfield('内容类型''文字/平原');

フィールド名のスペルミスが発生しないため、ContentTypefield.クラスクラスコンストラクターの使使お勧めします。

f2 = matlab.net.http.field.contenttypefield('文字/平原');

价值プロパティプロパティ同じである综合,使フィールド等価です。

F1 == F2
ans = 1

この例では,mathworks.comからの応答内で特价のヘッダーフィールド缓存控制ををする方法

メッセージをmathworks.com.に诚信します。

Request = matlab.net.http.requestmessage;Uri = matlab.net.uri('//www.tatmou.com/jp/');响应=发送(请求,URI);

缓存控制をを検索しててそのを表示しし

字段= response.getfields('缓存控制');value = field.value.
value =“max-age = 14400”

ヒント

  • 标题菲尔德コンストラクターは标题菲尔德クラスのフィールドを作品成しし。matlab.net.http.field.field.field.パッケージで定义れるクラスフィールドを作品成就に,代わりにサブクラスコンストラクターをしますます。headerfield.displaysubclasses.メソッドを呼び出します。

    たとえばmatlab.net.http.field.datefield.サブクラスは日期标题菲尔德クラスを使って日期フィールドを作用成する合成,标题菲尔德Datefield.のインスタンスでない结合でもDatefield.クラスが値を解釈しててし。同様同様,フィールド値をmatlab约会时间値に変换するする合成,datefield.convert.Convert.メソッドが使使れます。

  • 标题菲尔德コンストラクターで姓名引数および价值引数が拒否されるれるは,代わりに普通菲尔德クラスコンストラクターを使使ます。

R2016Bで导入