2016-10-05 25 views
0

ループバックは、あなたが私たちのサーバのいくつかのテストを書きたいループバック - REST経由でAPIエンドポイントのリストを取得

http://<your-domain>:<your-port>/explorer 

で表示して、非常に少なくとも、のそれぞれについて、GET要求を行うことができます素敵な文書を持っています公開され、REST経由で利用可能なエンドポイント

ループバックエクスプローラはこの情報をどこかに明白に持っています - エンドポイントのリストをプログラムで取得する方法はありますか?

PATCH /ServicecontractViews 
GET /ServicecontractViews 
PUT /ServicecontractViews 
POST /ServicecontractViews 
PATCH /ServicecontractViews/{id} 
GET /ServicecontractViews/{id} 
HEAD /ServicecontractViews/{id} 
GET /Notes/{id} 
HEAD /Notes/{id} 
PUT /Notes/{id} 
DELETE /Notes/{id} 
GET /Notes/{id}/exists 

それはプログラムでこの情報を取得することが可能である(サーバが生きている間):

は、私はちょうどこのリストのようなものをしたいですか?

答えて

1

LoopBackエクスプローラは、Swagger JSONを使用して、表示されるUIを生成します。

ブラウザデバッガを使用してXHRリクエストを見ると、生のSwaggerへの直接URLを取得できます。このデータには必要なものが含まれていなければなりませんが、必要に応じてかなり簡潔ではありません。

+0

私のループバック版のようですが、この情報は "GET /explorer/swagger.json"経由でもかまいません。 –

関連する問題