Apigee では、API の作成で使用できる疑似ターゲットの RESTful API を用意しています。
Edge では、次のように HTTPTargetConnection 要素を定義し、セキュリティ用の API キーを渡すことで、これらのエンドポイントを指定できます。
<TargetEndpoint name="default"> <HTTPTargetConnection> <URL>https://mocktarget.apigee.net</URL> <Properties> <Property name="retain.queryparams">apikey</Property> </Properties> </HTTPTargetConnection> </TargetEndpoint>
ターゲット エンドポイントの詳細については、エンドポイント プロパティのリファレンスをご覧ください。API キーの詳細については、API キーをご覧ください。
次の表に、疑似ターゲット API のエンドポイントを示します。
タスク | メソッド | リソース |
---|---|---|
ヘルプ | GET | https://mocktarget.apigee.net/help |
パーソナライズされた挨拶の表示 | GET | https://mocktarget.apigee.net |
パーソナライズされた挨拶の表示 | GET | https://mocktarget.apigee.net/user |
API の内容の表示 | GET | https://mocktarget.apigee.net/iloveapis |
IP アドレスの表示 | GET | https://mocktarget.apigee.net/ip |
XML レスポンスの表示 | GET | https://mocktarget.apigee.net/xml |
JSON レスポンスの表示 | GET | https://mocktarget.apigee.net/json |
リクエストのヘッダーと本文の表示 | GET | https://mocktarget.apigee.net/echo |
リクエストの送信、リクエストのヘッダーと本文の表示 | POST | https://mocktarget.apigee.net/echo |
ステータス コードとメッセージの表示 | GET | https://mocktarget.apigee.net/statuscode/{code} |
Basic 認証によるアクセス検証 | GET | https://mocktarget.apigee.net/auth |