angular によって消費されるいくつかの JSON エンドポイントを公開しています (ASP.NET Web API ではなく ASP.NET MVC 3 を使用)。js ファイルでエンドポイント アドレスをハードコーディングしないようにする方法はありますか?
質問する
72 次
1 に答える
1
Hypermedia
スタイル APIを作成できます。
アイデアは、リソース API を使用して、使用可能なエンドポイントをAPI のフラグと API へのURLであるスラッグの形式で返すことです)。
{
resources: [{
name: "service1",
url: "http://localhost/myservice/1"
}, {
name: "service2",
url: "http://localhost/myservice/registerinfo"
}]
}
これの良いところは、いくつかの権限/役割に基づいて API の可用性を簡単に制御できることです。
それが役に立てば幸い。
于 2013-08-18T02:26:38.947 に答える