Processing steps for each request method

Requests

These notes provide information on the sequence of steps taken when processing each incoming HTTP method.

Methods

Declaring which HTTP methods are acceptable and applicable

This note describes the different configuration options that govern which HTTP methods are acceptable and applicable at the host level, and how to limit methods on resources that match a path-pattern.
RWSERVE, methods, HEAD, GET, PUT, DELETE, POST, PATCH, OPTIONS, TRACE, router, rbac, cross-origin, rw-method-not-allowed, 403

DELETE Method

Side effects when deleting files from the server

This note provides supplementary information about the server's implementation of the standard HTTP DELETE method and its side effects.
RWSERVE, DELETE method, side effects, WebDAV, AJAX, rw-request-file-deleted, rw-request-dir-deleted, rw-blue-file-deleted, rw-blue-map-deleted, rw-blue-dir-deleted, rw-encoding-file-deleted, rw-encoding-dir-deleted, rw-request-file-not-deleted, 204, 409, IETF RFC 7231

GET Method

Retrieving files from the server

This note provides supplementary information about the server's implementation of the standard HTTP GET method to retrieve a resource.
RWSERVE, GET method, retrieve, HTML, query-string, content-length, content-type, last-modified, content-encoding, content-language, cache-control, server, IETF RFC 7231

HEAD Method

Checking the availability of a server resource

This note provides supplementary information about the server's implementation of the standard HTTP HEAD method which is used to check resource availability.
RWSERVE, HEAD method, check availability, accept-ranges, range, content-length, IETF RFC 7231

PUT Method

Uploading files to the server

This note provides supplementary information about the server's implementation of the standard HTTP PUT method to create and update an entire resource.
RWSERVE, PUT method, WebDAV, AJAX, upload, create, update, rw-path, rw-content-type-missing, rw-content-type-not-supported, rw-content-type-mismatch, rw-content-length-missing, rw-content-length-limit, rw-if-unmodified-since, rw-if-match, rw-if-none-match, rw-content-decoding, rw-content-range, 201, 204, 406, 411, 412, 415, 501, IETF RFC 7231

OPTIONS Method

Querying the server for resource capabilities

This note provides supplementary information about the server's implementation of the standard HTTP OPTIONS method to query resource capabilities, and to implement cross-origin resource sharing exceptions.
RWSERVE, OPTIONS method, query, resource capabilities, cross-origin exceptions, allow, CORS, Cross-Origin Resource Sharing, IETF RFC 7231

PATCH Method

Updating parts of a resource on the server

This note provides supplementary information about the server's implementation of the standard HTTP PATCH method, used to replace portions of a resource.
RWSERVE, PATCH method, update, replace, AJAX, content-type, content-length, content-encoding, 204, 303, 307, IETF RFC 5789

POST Method

Processing data sent to a custom handler

This note provides supplementary information about the server's implementation of the standard HTTP POST method to process data sent to the server for special handling.
RWSERVE, POST method, processing data, send data, resource handler, post-back, 204, 303, 307, IETF RFC 7231

TRACE Method

Debugging server resources

This note provides supplementary information about the server's implementation of the standard HTTP TRACE method, used for troubleshooting resource requests.
RWSERVE, TRACE method, debugging, troubleshooting, ping, sanitize headers, IETF RFC 7231
Read Write Tools icon

Smart tech

READ WRITE TOOLS

Read Write Hub icon

Templates & Content

READ WRITE HUB

BLUEPHRASE icon

Rediscover HTML

BLUE PHRASE

0

Processing steps for each request method

🔗 🔎