メインコンテンツ

matlab.net.http.Disposition クラス

名前空間: matlab.net.http

HTTP ログ レコード内の結果

説明

Disposition 列挙クラスは、タイプが matlab.net.http.logRecord の HTTP ログ レコード内の結果を提供します。

列挙型メンバー名説明
ConversionError

応答データの変換中にエラーが発生しました。要求は受信されましたが、応答のペイロードを自動的に変換しようとした際にエラーが発生しました。この状況は、LogRecord.ResponseMessageBody.Payload プロパティに生のペイロードが含まれ、Data プロパティが空であることを示します。LogRecord.Exception プロパティには例外が含まれます。

ContentConsumer が含まれていた場合、このエラーは発生しません。

Done

要求と応答が正常に送受信されました。Done は、ログ レコードに RequestMessageResponseMessage の両方が含まれることを示します。応答の StatusCode については何も示しません。

TransmissionError

メッセージの送信中または受信中にエラーが発生しました。この失敗の原因として、切断、タイムアウトなどの I/O エラー、ContentProvider または ContentConsumer での失敗、あるいは MATLAB とのデータの送受信での変換エラーがあります。LogRecord.Exception プロパティには、発生した例外が含まれます。

要求の送信中にエラーが発生した場合、LogRecord.Request には完了した RequestMessage オブジェクトが含まれ、LogRecord.Response プロパティは空になります。

応答の受信中にエラーが発生し、完全なヘッダーが受信されなかった場合は LogRecord.Response が空になることがあります。ヘッダーを受信したがペイロードを読み取ることができなかった場合、ResponseMessage オブジェクトにはヘッダーが含まれ、受信したペイロードの全部または一部が含まれることがあります。

バージョン履歴

R2016b で導入

すべて展開する