|
|
|
|
|
by BringTheTanks
4074 days ago
|
|
I know which phrase you're referring to, but if you read it in context, it's apparent this is an exception case, because the very same section talks about cacheable, stateless requests and responses. All of REST's constraints are about encouraging cacheability and "visibility" to intermediaries. Intermediaries should in most cases be able to see which resource is being requested/returned, read the method, read the content-type and other headers. All of this is not available during an HTTPS session. So "HTTP + a bit of HTTPs" is REST + a dose of realism. But "HTTPs-only" is something else entirely. |
|
HTTPS = breaking caching.
User Authentication = returning different results for per-resource queries, which is RESTful.