-
Notifications
You must be signed in to change notification settings - Fork 0
Quilt dispatch language
StoneyJackson edited this page Feb 10, 2012
·
9 revisions
(Very rough draft)
The dispatcher matches elements of a request against a sequence of rules. The first rule that matches is used identify the Quilt document that will handle the request.
Elements of a Request
- uri
- scheme
- authority
- domain_name
- port
- ip
- path
- fragment
- query_string
- header
- method
Accessing request elements
port
header.key
method
Matching elements against a regular expression
domain_name ^github.com$
header['_gh_sess'] !^$
path ^/accounts/.*$