Mindmap
REST
Inhalt der Mindmap
REST
paradigm
- architectural style
- standards
- computer systems on the web
- RESTful systems
- computer systems on the web
- standards
- architectural style
REpresentational State Transfer
characterized
- Statelessness
- does not need to know anything about what state the other
- use of resources
- understand any message received
- nouns of the Web
- describe any object, document, or thing that you may need to store or send to other services
- reliability
- uick performance
- scalability
- operations on resources
- do not rely on the implementation of interfaces
- Separation of Client and Server
- Statelessness
- the code can be changed at any time without affecting the operation of the other
- modular and separate
- simplifying the server components
- interface across
- scalability
- evolve independently
- Statelessness
Communication between Client and Server
- Requests
- HTTP verb
- 4 basic HTTP
- GET
- retrieve
- POST
- create
- PUT
- update
- DELETE
- remove
- GET
- 4 basic HTTP
- header
- Accept field
- MIME Types
- type
- image
- audio
- video
- application
- subtype
- png, jpeg, gif
- wav, mpeg
- mp4, ogg
- json, pdf, xml, octet-stream
- slash (/)
- type
- path
- path to a resource
- first part be the plural form
- degree of specificity needed
- optional message body
- HTTP verb
- Sending Responses
- Content Types
- client
- alerts to the type of data it is sending
- text/html, application/xhtml
- server
- one of the options that the client specified
- text/html
- client
- Response Codes
- status success of the operation
- Status code
- 200 (OK)
- successful HTTP requests
- 201 (CREATED)
- item being successfully created
- 204 (NO CONTENT)
- successful HTTP requests, nothing in body
- 400 (BAD REQUEST)
- request cannot be processed
- 403 (FORBIDDEN)
- does not have permission to access
- 404 (NOT FOUND)
- resource could not be found
- 500 (INTERNAL SERVER ERROR)
- answer for an unexpected failure
- 200 (OK)
- Status code
- status success of the operation
- Content Types
- Requests
Informationen
- Beschreibung
- Mindmap am REST, erstellt von MIGUEL ANGEL MENDIETA HERNANDEZ am 29/11/2020.
- Erstellt von
- MIGUEL ANGEL MENDIETA HERNANDEZ
- Aufrufe
- 1
- Bewertung