
About
The target of an HTTP request is called a resource. HTTP does not limit the nature of a resource; it merely defines an interface that might be used to interact with resources. Each resource is identified by a Uniform Resource Identifier (URI) 1.
When a client constructs a request message , it sends the target URI in one of various forms; upon receiving a request , the server reconstructs an effective request URI for the target resource.
HTTP separates resource identification from request semantics by vesting the request semantics in the request method and a few request-modifying header fields. Conflicts betweem the method semantics and any semantic implied by the URI itself result in the method semantics taking precedence.
Anki
Links
References
Fielding, R.; Nottingham, M.; Reschke, J. (June 2022). HTTP Semantics and Content. “Hypertext Transfer Protocol (HTTP/1.1: Semantics and Content”. PDF Document. (Accessed: ↩︎
).