]> Sergey Matveev's repositories - paster.git/blob - doc/protocol.texi
491cc790508088412c979c3e14cdf2a4d598b6a6
[paster.git] / doc / protocol.texi
1 @node Protocol
2 @unnumbered Protocol
3
4 Protocol is very simple: @url{https://en.wikipedia.org/wiki/Bencode, bencode}d
5 dictionary is sent over TCP.
6
7 @itemize
8 @item @code{v} key contains the data you want to paste
9 @item optional @code{e} key, holding the desired filename extension,
10     without the leading dot, up to 9 characters long
11 @end itemize
12
13 @example
14 "hello world" => d1:v11:hello worlde
15 "http://example.com/" and "url" extension => d1:e3:url1:v18:http://example.come
16 @end example