0

これらの REST リソースを考慮してください。

http://foo:123/bar/baz
http://foo:123/bar/boz
http://foo:123/bar/buz
http://nirwana:99/abc
http://nirwana:99/def

リソース グループ 1 ~ 3 と 4 および 5 は、同じネットワーク エンドポイント (ホストとポート) を共有します。これを表す REST 固有の用語はありますか? それとも、これは単に特別なタイプの「コンテナ」ですか?

4

2 に答える 2

1

Uniform Resource Identifier 標準 (RFC3986)セクション 3から...

The generic URI syntax consists of a hierarchical sequence of
components referred to as the scheme, authority, path, query, and
fragment.

  URI         = scheme ":" hier-part [ "?" query ] [ "#" fragment ]

  hier-part   = "//" authority path-abempty
              / path-absolute
              / path-rootless
              / path-empty

[...]

The following are two example URIs and their component parts:

     foo://example.com:8042/over/there?name=ferret#nose
     \_/   \______________/\_________/ \_________/ \__/
      |           |            |            |        |
   scheme     authority       path        query   fragment
      |   _____________________|__
     / \ /                        \
     urn:example:animal:ferret:nose

...だから彼らは「権威」という言葉を使う。

REST の概念を最初に定義したRoy Fielding の論文をざっと見てみると、彼が同じ用語を使用しているように見えますが、彼は RFC3986 の著者の 1 人でもあったため、それほど驚くべきことではありません。;-)

于 2013-04-10T10:18:12.987 に答える