カスタムのルーティングとペイロード
Web リクエスト ハンドラーを使用して、柔軟な URL マッピング、カスタム ペイロード、静的ファイル コンテンツの提供を実現
MATLAB® Production Server™ の Web リクエスト ハンドラーを使用して、デプロイされた MATLAB 関数を HTTP リクエストのリクエスト ハンドラーとして動作させることができます。
Web リクエスト ハンドラーにより、クライアントはサーバーに対して、カスタムの HTTP ヘッダーとペイロードが含まれた RESTful リクエストを送信できます。リクエスト ヘッダーは、サーバーにデプロイされた MATLAB 関数で使用できます。デプロイされた関数は、カスタムの HTTP ステータス コードとメッセージおよびカスタムのペイロードをクライアントに返すことができます。
Web リクエスト ハンドラーを使用して、サーバー管理者は、柔軟に、サーバーにデプロイされた任意の MATLAB 関数にリクエストの URL をマッピングし、静的ファイル コンテンツを提供するためのマッピングを提供できます。
トピック
- HTTP リクエスト内のカスタムのルートとペイロードの処理
サーバー上に柔軟な URL ルートをセットアップし、カスタム ハンドラー、カスタム ペイロード、および静的ファイル サービスを処理する MATLAB コードを記述する。
- Test Web Request Handlers (MATLAB Compiler SDK)
Configure access to the routes file in the Production Server Compiler app, then test MATLAB functions for deployment to MATLAB Production Server.