summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorepoch <epoch@hacking.allowed.org>2020-06-01 04:15:50 -0500
committerepoch <epoch@hacking.allowed.org>2020-06-01 04:15:50 -0500
commitf3e000c87d5b94797dbb94a832878ac16664aba7 (patch)
tree3492f293c6d98d7c9e3982cb8d9719ecb0963f8f /README
parentd1805d072adb5537f80ba07ac8d114be35a759a6 (diff)
downloaduritools-f3e000c87d5b94797dbb94a832878ac16664aba7.tar.gz
uritools-f3e000c87d5b94797dbb94a832878ac16664aba7.zip
basic README
Diffstat (limited to 'README')
-rw-r--r--README21
1 files changed, 21 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..1ea4b28
--- /dev/null
+++ b/README
@@ -0,0 +1,21 @@
+This is a handy little program to help you handle URIs that any program may want a handler for.
+Just point those programs looking for a handler at uristart.
+
+Then write a matching pattern, and a handler pipeline.
+
+The matching patterns are a series of pairs of URI-piece and a string.
+
+Each piece has a single letter you use to select the piece.
+
+here's an example that uses all of the parts:
+s://u:k@d:P/p?q#f
+
+where each piece is:
+s: scheme
+u: username
+k: password (k for key)
+d: domain
+P: port
+p: path
+q: query_string
+f: fragment_id