File diff: [root]/hellnet/protocols/http/meta @ aac720a39a1 | src | log | faq | css

diff --git a/hellnet/protocols/http/meta b/hellnet/protocols/http/meta
new file mode 100644
index 0000000..8c054c2
-- /dev/null
++ b/hellnet/protocols/http/meta
@@ -0,0 +1,44 @@
h1. meta resource

h2. Brief description

Download metatrees

h2. Requests

h3. GET @/meta/([0-9a-f]+)/([^/]+){,\.key,\.sign}@

h4. Parameters

None

h4. Description

This resource provides metatrees, its dates and signatures

h4. Response

Metatree, its date and signature. Example:

h5. GET /meta/7c6578116..32d539/test

bc. {
"updated" : 1258639915,
"key" : "hell://file/22fea70fde222e2463b1dd716fa9f7faf75d90ebc6517333643826348c05950021fd2a2b31dcb23c1971149adf952bd1f38763b2338708acd12e97823a5017d2?key=a1234567",
"name" : "test",
"content" : {
"helloworld" : "hell://file/18895861928ce6793b3386d0fccacfcca35b2aa845fc895f06013fbac50ef9cbf1f77352f041b3f82fbce109b209cd09ff763d2a95c0eba2a21967dbe32f39e5.35abcdef",
"hellodir" : {
"file1" : "hell://file/7c657811658adf5d5f77bf571270a8ad242ed454fb353ff90f6ad6248edcba14fd155b8a78ad9af53fc4a58dd10464295322655ade5264598a7b5e537032d539",
"file2" : "hell://file/2fc800b58bf1903d8b98a007f301d4e59baf69f9e60609e00e4cfa0c6f8307ff8abb2155c8ff2642eb687b296c99ca95ae49e322ef3f95eadddada011149e737"
}
}
}

h5. GET /meta/7c6578116..32d539/test.date

bc. 1258639915

h5. GET /meta/7c6578116..32d539/test.key

<binary RSA signature data>
\ No newline at end of file

By Alexander Markov on 2009-11-22 00:42:06 +0300 Powered by bitcheese wiki engine