mirror of
https://github.com/element-hq/synapse.git
synced 2024-11-22 01:25:44 +03:00
65 lines
1.1 KiB
ReStructuredText
65 lines
1.1 KiB
ReStructuredText
|
PUT /send/abc/ HTTP/1.1
|
||
|
Host: ...
|
||
|
Content-Length: ...
|
||
|
Content-Type: application/json
|
||
|
|
||
|
{
|
||
|
"origin": "localhost:5000",
|
||
|
"pdus": [
|
||
|
{
|
||
|
"content": {},
|
||
|
"context": "tng",
|
||
|
"depth": 12,
|
||
|
"is_state": false,
|
||
|
"origin": "localhost:5000",
|
||
|
"pdu_id": 1404381396854,
|
||
|
"pdu_type": "feedback",
|
||
|
"prev_pdus": [
|
||
|
[
|
||
|
"1404381395883",
|
||
|
"localhost:6000"
|
||
|
]
|
||
|
],
|
||
|
"ts": 1404381427581
|
||
|
}
|
||
|
],
|
||
|
"prev_ids": [
|
||
|
"1404381396852"
|
||
|
],
|
||
|
"ts": 1404381427823
|
||
|
}
|
||
|
|
||
|
HTTP/1.1 200 OK
|
||
|
...
|
||
|
|
||
|
======================================
|
||
|
|
||
|
GET /pull/-1/ HTTP/1.1
|
||
|
Host: ...
|
||
|
Content-Length: 0
|
||
|
|
||
|
HTTP/1.1 200 OK
|
||
|
Content-Length: ...
|
||
|
Content-Type: application/json
|
||
|
|
||
|
{
|
||
|
origin: ...,
|
||
|
prev_ids: ...,
|
||
|
data: [
|
||
|
{
|
||
|
data_id: ...,
|
||
|
prev_pdus: [...],
|
||
|
depth: ...,
|
||
|
ts: ...,
|
||
|
context: ...,
|
||
|
origin: ...,
|
||
|
content: {
|
||
|
...
|
||
|
}
|
||
|
},
|
||
|
...,
|
||
|
]
|
||
|
}
|
||
|
|
||
|
|