No test for email field format. As a primitive DB protection, the minimum allowed time between two inserts is 5s; max 100 records are allowed -only the 100 most recent are kept.
List of Users generated by Rest-GET request
using request https://bjarnephys.com/RestService/users
Fra serveren modtages json-data, efter Rest-service standarden:[{"id:1,"id":1,"name":"john","email":"john@email.com"},..]
Med js udtrækkes hvert element og udskrives på en række i en tabel.
Select one user using Rest-GET/DELETE request
using request https://bjarnephys.com/RestService/users/id
Update user data using PUT-request
using request https://bjarnephys.com/RestService/users
.htaccess-filen har disse entry, der oversætter basal rest-api til alm url-req
RewriteEngine On
#RewriteRule ^([A-Za-z]+)/([A-Za-z0-9]+)$ index.php?object=$1&id=$2
#http://localhost/RestService/users/5 -> http://localhost/RestService/index.php?object=users&id=5
På den måde kan een fælles side, index.php, håndtere flere objekt-typer;
traditionelt laver man dog en side til hver objekt-type!