HATEOAS (Hypermedia as the Engine of Application State) is a constraint of the REST application architecture that keeps the RESTful style architecture unique from most other network
application architectures. The term “hypermedia” refers to any content that contains links to other forms of media such as images, movies, and text.
REST architectural style lets you use hypermedia links in the response contents so that the client can dynamically navigate to the appropriate resource by traversing the hypermedia
links. Above is conceptually the same as a web user browsing through web pages by clicking the relevant hyperlinks to achieve a final goal.
#ServerSide
Developed a Server side which will give a list of users but only 5 per page .And the link for next 5 and previous 5 is provided in the current page .
#ClientSide
Developed 2 clients:
1. Spring Rest Client:Uisng this with the help of get call,we are able to get the data from the rest service and save into 4 files separately according to our needs.
2. Apache Http Client:Using this also extracted the data from a rest service and saved into 4 different files.