最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
MATLAB の RESTful Web サービスの関数 webread
、websave
、webwrite
、およびサポート関数 weboptions
によって、プログラマでなくても HTTP GET メソッドと HTTP POST メソッドを使用して、多くの Web サービスにアクセスできます。これらの関数の詳細については、Web アクセスを参照してください。
ただし、いくつかの Web サービスの操作は複雑であり、RESTful Web サービスの関数でサポートされていない機能を必要とします。MATLAB HTTP インターフェイスは、Web アクセス アプリケーションを作成するためのクラスを提供します。インターフェイスには、メッセージとそのヘッダーおよびフィールド用のクラス、および Internet Engineering Task Force (IETF®) の標準で定義されるその他のエンティティが含まれています。インターフェイスには、HTTP メッセージングのセマンティクスを実装する関数、および送受信されたデータを処理するユーティリティが含まれています。また、メッセージの処理、送信、受信に必要なサポート クラスも含まれています。
matlab.net.base64decode | string の base 64 デコード |
matlab.net.base64encode | バイト文字列またはベクトルの base 64 エンコード |
matlab.net.http | MATLAB HTTP インターフェイスのパッケージとクラスの概要 |
matlab.net.http.field | MATLAB HTTP インターフェイスのヘッダー フィールド クラスの概要 |
matlab.net.http.io | HTTP メッセージのストリーミング コンテンツ コンシューマーとプロバイダー |
HTTP インターフェイスを使用して、適切に構成された HTTP 要求を発行し、その応答を処理します。
この例では、リダイレクトを伴い、ダイジェスト認証を求める可能性のあるサーバーに要求を送信する方法を説明します。
MATLAB の HTTP インターフェイスは、HTTP メッセージで使用されるデータ型と MATLAB 型の間で変換を自動的に行います。
HTTP メッセージでクッキーを管理する方法
進行状況モニターの実装方法。
カスタム StringConsumer を使用して Web サイトからデータをストリーミングし、結果を Figure ウィンドウに表示。
IP カメラからストリーミングされた JPEG イメージの表示
MultipartConsumer を使用して Web サイトからビデオをストリーミング。
マルチパート フォーム メッセージの使用方法のヒント。