主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

matlab.net.http.LogRecordクラス

パッケージ:matlab.net.http

HTTP履歴のログレコード

説明

表明オブジェクトのベクトルは,RequestMessage.sendなど、HTTP操作中にクライアントとサーバー間で交換された要求と応答のメッセージのペアの履歴を表します。发送メソッドは履歴を出力引数として返します。エラーが発生すると,textboxオブジェクトに历史プロパティが含まれます。

デバッグには表明クラスを使用します。

クラスの属性

密封
真正的

クラス属性の詳細については,クラスの属性を参照してください。

プロパティ

すべて展開する

要求のURI。matlab.net.URIオブジェクトとして指定します。

属性:

GetAccess
公共
SetAccess
公共

要求メッセージ。matlab.net.http.RequestMessageオブジェクトとして指定します。MATLAB®が要求メッセージのヘッダーを送信しようとした場合には,ペイロードの送信処理中に例外が発生した場合でも,请求に値が含まれます。例外が発生した場合、异常プロパティにはMExceptionが含まれます。

要求メッセージの本文がある場合は,请求。身体プロパティに含まれます。Request.Body.Payloadプロパティは,HTTPOptionsオブジェクトでSavePayloadプロパティを指定した場合にのみ設定されます。

属性:

GetAccess
公共
SetAccess
公共

要求メッセージの開始時間と終了時間。datetimeオブジェクトのペアとして指定します。请求プロパティが設定されている場合にのみRequestTimeに値が含まれます。

RequestTime値は,要求メッセージのペイロードも含めた最初と最後のバイトが送信されたおよその時間です。伝送中に例外が発生した場合,終了時間は例外の時間で,异常プロパティにMExceptionが含まれます。

属性:

GetAccess
公共
SetAccess
公共

データ型:datetime

応答メッセージ。matlab.net.http.ResponseMessageオブジェクトとして指定します。ペイロードの受信中に例外が発生した場合でも,応答の完全なヘッダーが正常に受信された場合にのみ,响应に値が含まれます。要求の送信中またはヘッダーの受信中に例外が発生した場合,响应は空になることがあります。例外が発生した場合,异常プロパティにはMExceptionオブジェクトが含まれます。

HTTPOptionsオブジェクトでSavePayloadプロパティが指定され,応答に本文がある場合,响应。身体プロパティが設定されます。响应。身体が設定されると,Response.Body.Payloadプロパティも設定されます。

属性:

GetAccess
公共
SetAccess
公共

応答メッセージの開始時間と終了時間。datetimeオブジェクトのペアとして指定します。响应プロパティが設定されている場合にのみ,ResponseTimeに値が含まれます。

ResponseTime値は,応答メッセージの最初と最後のバイトが受信されたおよその時間です。受信中に例外が発生した場合,終了時間は例外の時間で,异常プロパティにMExceptionオブジェクトが含まれます。

属性:

GetAccess
公共
SetAccess
公共

データ型:datetime

交換の破棄。交換の結果を示すmatlab.net.http.Disposition列挙型として指定します。性格値が完成の場合,异常プロパティが空になり,表明のすべてのフィールドに最終値が含まれます。

性格のいくつかの値で,例外が异常プロパティに保存されたことが示されます。例外が発生すると,响应プロパティまたは请求プロパティが設定されないことがあります。これらの値がいつ設定されるかは,例外がヘッダーまたはペイロードの伝送前あるいは伝送中に発生したかによって異なります。

属性:

GetAccess
公共
SetAccess
公共

例外。交換処理中に発生したMExceptionオブジェクトとして指定します。エラーが応答の伝送、受信または処理中に発生した場合,このプロパティは例外を含むMExceptionになります。性格プロパティの値によって,このプロパティが設定されるかどうかが決まります。

属性:

GetAccess
公共
SetAccess
公共

メソッド

すべて展開する

R2016bで導入