Getting someone from point-A to point-B will often — even in the distant future — involve a variety of methods of transport. For example, getting someone from their home in San Francisco to an office in Los Angeles might primarily (the majority of the distance) be served by something like high-speed rail or Hyperloop. However,…
When a client requests a resource from an HTTP server and it’s not allowed to access that resource, the client needs to know enough about why in order to present the right message or options to the user. Basically, we need to know whether the user can do something about it or not. HTTP status…