Imagem de fundo

Existem maneiras diversas de representar APIs RESTful por...

Existem maneiras diversas de representar APIs RESTful por meio de diagramas UML. O seguinte diagrama de classes UML parcial utiliza os estereótipos <<Resource>> e <<ResourcePath>> para representar uma parte de um modelo de uma API RESTful.


Imagem associada para resolução da questão


Para que um recurso do tipo Contato seja criado via chamada à API, associado à Empresa cujo Id (identificador) é 123, o método HTTP e o caminho a serem utilizados na requisição são:


A

POST /empresas/123/contatos


B

PUT /empresas/123/contatos/contato


C

POST /contatos?empresa=123


D

POST /empresas/123/contatos/contato


E

PUT /contatos?empresa=123