Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>A clear explanation from <a href="http://www.dirv.me/blog/2011/07/18/understanding-403-forbidden/index.html" rel="noreferrer">Daniel Irvine</a>:</p> <blockquote> <p>There's a problem with <em>401 Unauthorized</em>, the HTTP status code for authentication errors. And that’s just it: it’s for authentication, not authorization. Receiving a 401 response is the server telling you, “you aren’t authenticated–either not authenticated at all or authenticated incorrectly–but please reauthenticate and try again.” To help you out, it will always include a <em>WWW-Authenticate</em> header that describes how to authenticate.</p> <p>This is a response generally returned by your web server, not your web application.</p> <p>It’s also something very temporary; the server is asking you to try again.</p> <p>So, for authorization I use the <em>403 Forbidden</em> response. It’s permanent, it’s tied to my application logic, and it’s a more concrete response than a 401.</p> <p>Receiving a 403 response is the server telling you, “I’m sorry. I know who you are–I believe who you say you are–but you just don’t have permission to access this resource. Maybe if you ask the system administrator nicely, you’ll get permission. But please don’t bother me again until your predicament changes.”</p> <p>In summary, a <em>401 Unauthorized</em> response should be used for missing or bad authentication, and a <em>403 Forbidden</em> response should be used afterwards, when the user is authenticated but isn’t authorized to perform the requested operation on the given resource.</p> </blockquote> <p>Another <a href="https://www.loggly.com/blog/http-status-code-diagram/" rel="noreferrer">nice pictorial format</a> of how http status codes should be used.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload