0

restful api uri に関して私が見つけたオンラインのすべてのリソースは、標準と実践のみをカバーしています。しかし、どのようにして安らかな尿を開発するのでしょうか? この間ずっと、拡張機能付きの Web ページを開発してきました。拡張機能なしでページを作成するにはどうすればよいですか? 私は非常に混乱しています。

4

1 に答える 1

1

Restful API は通常、URL の書き換えまたは転送によって提供されます。「ページ」は正確にはページではなく、サービスへのリクエストです。だから、このようなもの:

 myco.com/people/jonny/house

ジョニーの家のリソースになります。しかし、そのようなページはありません。それを見て、それを直接呼び出すrequestPerson('jonny').houseか、場合によってはそれを実行可能なページ要求として書き換えるサービスだけです。

ファイルの場所としてではなく、リクエスト文字列として見るようにしてmyco.com/peopleください'jonny/house'

RESTful インターフェースを開発する際に行うべき 2 つのことは、データ構造を決定することと、要求構造/マッピングを決定することです。したがって、人と車があり、人、車、またはその両方の要求を許可します。ある程度、ストアド プロシージャを介してデータベースにクエリを実行するようなものです。手順はクエリに応答するように設定する必要があり、予測可能な方法で応答します。違いは、要求と応答を管理するエンジンがあり、応答は一般に html 形式であることです (ただし、JSON、XML などの場合もあります)。

于 2012-11-06T16:58:28.373 に答える