REST API Module For uHotelBooking System 1

License: Free Trial ‎File size: 39.94 KB
‎Users Rating: 0.0/5 - ‎0 ‎votes

REST API Module For uHotelBooking System. REST is the underlying architectural principle of the web. The amazing thing about the web is the fact that clients (browsers) and servers can interact in complex ways without the client knowing anything beforehand about the server and the resources it hosts. The key constraint is that the server and client must both agree on the media used, which in the case of the web is HTML.An API that adheres to the principles of REST does not require the client to know anything about the structure of the API. Rather, the server needs to provide whatever information the client needs to interact with the service. An HTML form is an example of this: The server specifies the location of the resource, and the required fields. The browser doesn't know in advance where to submit the information, and it doesn't know in advance what information to submit. Both forms of information are entirely supplied by the server. (This principle is called HATEOAS.)So, how does this apply to HTTP, and how can it be implemented in practice? HTTP is oriented around verbs and resources. The two verbs in mainstream usage are GET and POST, which I think everyone will recognize. However, the HTTP standard defines several others such as PUT and DELETE. These verbs are then applied to resources, according to the instructions provided by the server.We provide RESP API module for uHotelBooking script. There are site admins or hotel owners who can access protected site data.

VERSION HISTORY

  • Version 1 posted on 2019-04-23
    Bugs fixed, features improved

Program Details

EULA

PHP DataGrid - data grid web control. Copyright 2006 - 2019 Advanced Power of PHP This program is shared software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License (GNU LGPL) as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This license means you'll have access to the full source code to modify or customize it to your needs: add new features, change the styles, or even optimize the code. It's entirely up to you. You may also use this program in your commercial programs or applications. For more information, please read carefully text of GNU LGPL or any other necessary documents, that may help you to understand it. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.