REST サービスの作成 REST サービスの作成の概要 REST の概要 インターシステムズの REST サービスの概要 インターシステムズの API 管理ツールの概要 REST サービスの作成の概要 REST サービス・クラスの詳細 API 管理機能のロギングの有効化 REST サービスの作成と編集 /Api/mgmnt/ サービスの使用 ^%REST ルーチンの使用 %REST.API クラスの使用 実装クラスの変更 初期のメソッド定義 メソッドの実装 サーバ・エラーの詳細の公開 エラー応答の変更 仕様クラスの変更 概要 コンテンツ・タイプ、応答の文字セット、または入力ストリームの処理のオーバーライド サービス・メソッドの名前のオーバーライド REST サービスでの CORS のサポート REST での Web セッションの使用 REST サービスの保護 REST サービスの認証の設定 REST サービスを使用するために必要な特権の指定 REST API のリストおよびドキュメント化 /api/mgmnt サービスを使用した REST サービスの検出 %REST.API クラスを使用した REST サービスの検出 REST サービスのドキュメントの提供 /api/mgmnt/ API エンドポイント DELETE /api/mgmnt/v2/:namespace/:application/ GET /api/mgmnt/ GET /api/mgmnt/v1/:namespace/restapps GET /api/mgmnt/v1/:namespace/spec/:application/ GET /api/mgmnt/v2/ GET /api/mgmnt/v2/:namespace/ GET /api/mgmnt/v2/:namespace/:application/ POST /api/mgmnt/v2/:namespace/:application 使用される OpenAPI のプロパティ Swagger Info オブジェクト Path Item オブジェクト Operation オブジェクト Parameter オブジェクト Items オブジェクト 手動による REST サービスの作成 手動による REST サービスの作成の基本 URL マップの作成 データ形式の指定 REST サービスのローカライズ REST での Web セッションの使用 CORS のサポート バリエーション : クエリ・パラメータへのアクセス 例 : Hello World!