30
RESTでのPUTとPOSTの比較
HTTP / 1.1仕様によると: このPOSTメソッドは、元のサーバーが、リクエストで囲まれたエンティティRequest-URIを、Request-Line つまり、POSTを作成するために使用されます。 このPUTメソッドは、囲まれたエンティティを指定されたの下に保存することを要求しますRequest-URI。がRequest-URI既存のリソースを参照する場合、囲まれたエンティティは、オリジンサーバーに存在するエンティティの変更バージョンと見なされるべきです(SHOULD)。がRequest-URI既存のリソースを指しておらず、そのURIが要求側のユーザーエージェントによって新しいリソースとして定義できる場合、オリジンサーバーはそのURIでリソースを作成できます。」 つまり、PUTを作成または置換するために使用されます。 では、どれを使用してリソースを作成する必要がありますか?または、両方をサポートする必要がありますか?