mirror of
https://github.com/moparisthebest/xeps
synced 2024-11-25 10:42:19 -05:00
XEP-0124 v1.11rc4: Corrected examples (thanks to Philipp Hancke).
This commit is contained in:
parent
77f7e96718
commit
7e8c1da5a0
74
xep-0124.xml
74
xep-0124.xml
@ -32,6 +32,12 @@
|
|||||||
&metajack;
|
&metajack;
|
||||||
&lance;
|
&lance;
|
||||||
&winfried;
|
&winfried;
|
||||||
|
<revision>
|
||||||
|
<version>1.11rc4</version>
|
||||||
|
<date>2014-02-10</date>
|
||||||
|
<initials>editor (mam)</initials>
|
||||||
|
<remark><p>Corrected examples (thanks to Philipp Hancke).</p></remark>
|
||||||
|
</revision>
|
||||||
<revision>
|
<revision>
|
||||||
<version>1.11rc3</version>
|
<version>1.11rc3</version>
|
||||||
<date>2014-02-10</date>
|
<date>2014-02-10</date>
|
||||||
@ -338,7 +344,7 @@ first socket second socket
|
|||||||
Host: httpcm.example.com
|
Host: httpcm.example.com
|
||||||
Accept-Encoding: gzip, deflate
|
Accept-Encoding: gzip, deflate
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 104
|
Content-Length: 225
|
||||||
|
|
||||||
<body content='text/xml; charset=utf-8'
|
<body content='text/xml; charset=utf-8'
|
||||||
from='user@example.com'
|
from='user@example.com'
|
||||||
@ -376,7 +382,7 @@ Content-Length: 104
|
|||||||
<example caption="Session creation response">
|
<example caption="Session creation response">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 128
|
Content-Length: 243
|
||||||
|
|
||||||
<body wait='60'
|
<body wait='60'
|
||||||
inactivity='30'
|
inactivity='30'
|
||||||
@ -396,7 +402,7 @@ Content-Length: 128
|
|||||||
<example caption="Subsequent response with 'from' attribute">
|
<example caption="Subsequent response with 'from' attribute">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 128
|
Content-Length: 71
|
||||||
|
|
||||||
<body from='example.com'
|
<body from='example.com'
|
||||||
xmlns='http://jabber.org/protocol/httpbind'/>]]></example>
|
xmlns='http://jabber.org/protocol/httpbind'/>]]></example>
|
||||||
@ -409,7 +415,7 @@ Content-Length: 128
|
|||||||
Host: httpcm.example.com
|
Host: httpcm.example.com
|
||||||
Accept-Encoding: gzip, deflate
|
Accept-Encoding: gzip, deflate
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 188
|
Content-Length: 279
|
||||||
|
|
||||||
<body rid='1249243562'
|
<body rid='1249243562'
|
||||||
sid='SomeSID'
|
sid='SomeSID'
|
||||||
@ -430,14 +436,14 @@ Content-Length: 188
|
|||||||
<example caption="Empty response">
|
<example caption="Empty response">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 64
|
Content-Length: 52
|
||||||
|
|
||||||
<body xmlns='http://jabber.org/protocol/httpbind'/>]]></example>
|
<body xmlns='http://jabber.org/protocol/httpbind'/>]]></example>
|
||||||
<p>If the connection manager has received one or more payloads from the application server for delivery to the client, then it SHOULD return the payloads in the body of its response as soon as possible after receiving them from the server. The example below includes payloads qualified by different namespaces:</p>
|
<p>If the connection manager has received one or more payloads from the application server for delivery to the client, then it SHOULD return the payloads in the body of its response as soon as possible after receiving them from the server. The example below includes payloads qualified by different namespaces:</p>
|
||||||
<example caption="Response with queued stanza">
|
<example caption="Response with queued stanza">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 185
|
Content-Length: 917
|
||||||
|
|
||||||
<body xmlns='http://jabber.org/protocol/httpbind'
|
<body xmlns='http://jabber.org/protocol/httpbind'
|
||||||
xmlns:json='http://json.org/'>
|
xmlns:json='http://json.org/'>
|
||||||
@ -482,7 +488,7 @@ Content-Length: 185
|
|||||||
Host: httpcm.example.com
|
Host: httpcm.example.com
|
||||||
Accept-Encoding: gzip, deflate
|
Accept-Encoding: gzip, deflate
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 88
|
Content-Length: 83
|
||||||
|
|
||||||
<body rid='1249243563'
|
<body rid='1249243563'
|
||||||
sid='SomeSID'
|
sid='SomeSID'
|
||||||
@ -495,7 +501,7 @@ Content-Length: 88
|
|||||||
<example caption="Response with request acknowledgement">
|
<example caption="Response with request acknowledgement">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 64
|
Content-Length: 69
|
||||||
|
|
||||||
<body ack='1249243564'
|
<body ack='1249243564'
|
||||||
xmlns='http://jabber.org/protocol/httpbind'/>]]></example>
|
xmlns='http://jabber.org/protocol/httpbind'/>]]></example>
|
||||||
@ -509,7 +515,7 @@ Content-Length: 64
|
|||||||
Host: httpcm.example.com
|
Host: httpcm.example.com
|
||||||
Accept-Encoding: gzip, deflate
|
Accept-Encoding: gzip, deflate
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 88
|
Content-Length: 100
|
||||||
|
|
||||||
<body rid='1249243566'
|
<body rid='1249243566'
|
||||||
sid='SomeSID'
|
sid='SomeSID'
|
||||||
@ -519,7 +525,7 @@ Content-Length: 88
|
|||||||
<example caption="Response with report">
|
<example caption="Response with report">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 64
|
Content-Length: 83
|
||||||
|
|
||||||
<body report='1249243565'
|
<body report='1249243565'
|
||||||
time='852'
|
time='852'
|
||||||
@ -538,7 +544,7 @@ Content-Length: 64
|
|||||||
Host: httpcm.example.com
|
Host: httpcm.example.com
|
||||||
Accept-Encoding: gzip, deflate
|
Accept-Encoding: gzip, deflate
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 98
|
Content-Length: 94
|
||||||
|
|
||||||
<body rid='1249243564'
|
<body rid='1249243564'
|
||||||
sid='SomeSID'
|
sid='SomeSID'
|
||||||
@ -554,7 +560,7 @@ Content-Length: 98
|
|||||||
<example caption="Too many simultaneous requests response">
|
<example caption="Too many simultaneous requests response">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 68
|
Content-Length: 98
|
||||||
|
|
||||||
<body type='terminate'
|
<body type='terminate'
|
||||||
condition='policy-violation'
|
condition='policy-violation'
|
||||||
@ -564,7 +570,7 @@ Content-Length: 68
|
|||||||
<example caption="Too frequent requests response">
|
<example caption="Too frequent requests response">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 68
|
Content-Length: 98
|
||||||
|
|
||||||
<body type='terminate'
|
<body type='terminate'
|
||||||
condition='policy-violation'
|
condition='policy-violation'
|
||||||
@ -578,7 +584,7 @@ Content-Length: 68
|
|||||||
<example caption="Too frequent polling response">
|
<example caption="Too frequent polling response">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 68
|
Content-Length: 98
|
||||||
|
|
||||||
<body type='terminate'
|
<body type='terminate'
|
||||||
condition='policy-violation'
|
condition='policy-violation'
|
||||||
@ -592,7 +598,7 @@ Content-Length: 68
|
|||||||
Host: httpcm.example.com
|
Host: httpcm.example.com
|
||||||
Accept-Encoding: gzip, deflate
|
Accept-Encoding: gzip, deflate
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 153
|
Content-Length: 158
|
||||||
|
|
||||||
<body rid='1249243565'
|
<body rid='1249243565'
|
||||||
sid='SomeSID'
|
sid='SomeSID'
|
||||||
@ -605,7 +611,7 @@ Content-Length: 153
|
|||||||
<example caption="Connection manager acknowledges termination">
|
<example caption="Connection manager acknowledges termination">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 72
|
Content-Length: 69
|
||||||
|
|
||||||
<body type='terminate'
|
<body type='terminate'
|
||||||
xmlns='http://jabber.org/protocol/httpbind'/>]]></example>
|
xmlns='http://jabber.org/protocol/httpbind'/>]]></example>
|
||||||
@ -621,7 +627,7 @@ Content-Length: 72
|
|||||||
<example caption="Unexpected rid error">
|
<example caption="Unexpected rid error">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 68
|
Content-Length: 96
|
||||||
|
|
||||||
<body type='terminate'
|
<body type='terminate'
|
||||||
condition='item-not-found'
|
condition='item-not-found'
|
||||||
@ -635,7 +641,7 @@ Content-Length: 68
|
|||||||
<example caption="Response not in buffer error">
|
<example caption="Response not in buffer error">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 68
|
Content-Length: 96
|
||||||
|
|
||||||
<body type='terminate'
|
<body type='terminate'
|
||||||
condition='item-not-found'
|
condition='item-not-found'
|
||||||
@ -670,7 +676,7 @@ Content-Length: 68
|
|||||||
Host: httpcm.example.com
|
Host: httpcm.example.com
|
||||||
Accept-Encoding: gzip, deflate
|
Accept-Encoding: gzip, deflate
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 104
|
Content-Length: 203
|
||||||
|
|
||||||
<body content='text/xml; charset=utf-8'
|
<body content='text/xml; charset=utf-8'
|
||||||
hold='1'
|
hold='1'
|
||||||
@ -686,7 +692,7 @@ Content-Length: 104
|
|||||||
Host: httpcm.example.com
|
Host: httpcm.example.com
|
||||||
Accept-Encoding: gzip, deflate
|
Accept-Encoding: gzip, deflate
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 88
|
Content-Length: 130
|
||||||
|
|
||||||
<body rid='1573741821'
|
<body rid='1573741821'
|
||||||
sid='SomeSID'
|
sid='SomeSID'
|
||||||
@ -696,7 +702,7 @@ Content-Length: 88
|
|||||||
<example caption="Invalid Key Sequence Error">
|
<example caption="Invalid Key Sequence Error">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 68
|
Content-Length: 96
|
||||||
|
|
||||||
<body type='terminate'
|
<body type='terminate'
|
||||||
condition='item-not-found'
|
condition='item-not-found'
|
||||||
@ -716,7 +722,7 @@ Content-Length: 68
|
|||||||
Host: httpcm.example.com
|
Host: httpcm.example.com
|
||||||
Accept-Encoding: gzip, deflate
|
Accept-Encoding: gzip, deflate
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 188
|
Content-Length: 277
|
||||||
|
|
||||||
<body rid='1573741822'
|
<body rid='1573741822'
|
||||||
sid='SomeSID'
|
sid='SomeSID'
|
||||||
@ -741,7 +747,7 @@ Content-Length: 188
|
|||||||
<example caption="Session creation response with stream name">
|
<example caption="Session creation response with stream name">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 128
|
Content-Length: 251
|
||||||
|
|
||||||
<body wait='60'
|
<body wait='60'
|
||||||
inactivity='30'
|
inactivity='30'
|
||||||
@ -764,7 +770,7 @@ Content-Length: 128
|
|||||||
Host: httpcm.example.com
|
Host: httpcm.example.com
|
||||||
Accept-Encoding: gzip, deflate
|
Accept-Encoding: gzip, deflate
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 104
|
Content-Length: 144
|
||||||
|
|
||||||
<body sid='SomeSID'
|
<body sid='SomeSID'
|
||||||
rid='1573741820'
|
rid='1573741820'
|
||||||
@ -776,7 +782,7 @@ Content-Length: 104
|
|||||||
<example caption="Add stream response">
|
<example caption="Add stream response">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 128
|
Content-Length: 97
|
||||||
|
|
||||||
<body stream='secondStreamName'
|
<body stream='secondStreamName'
|
||||||
from='example.com'
|
from='example.com'
|
||||||
@ -792,7 +798,7 @@ Content-Length: 128
|
|||||||
Host: httpcm.example.com
|
Host: httpcm.example.com
|
||||||
Accept-Encoding: gzip, deflate
|
Accept-Encoding: gzip, deflate
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 188
|
Content-Length: 207
|
||||||
|
|
||||||
<body rid='1249243562'
|
<body rid='1249243562'
|
||||||
sid='SomeSID'
|
sid='SomeSID'
|
||||||
@ -807,7 +813,7 @@ Content-Length: 188
|
|||||||
<example caption="Connection manager responds with a different stream name">
|
<example caption="Connection manager responds with a different stream name">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 185
|
Content-Length: 197
|
||||||
|
|
||||||
<body stream='firstStreamName'
|
<body stream='firstStreamName'
|
||||||
xmlns='http://jabber.org/protocol/httpbind'>
|
xmlns='http://jabber.org/protocol/httpbind'>
|
||||||
@ -824,7 +830,7 @@ Content-Length: 185
|
|||||||
Host: httpcm.example.com
|
Host: httpcm.example.com
|
||||||
Accept-Encoding: gzip, deflate
|
Accept-Encoding: gzip, deflate
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 188
|
Content-Length: 149
|
||||||
|
|
||||||
<body rid='1249243562'
|
<body rid='1249243562'
|
||||||
sid='SomeSID'
|
sid='SomeSID'
|
||||||
@ -841,7 +847,7 @@ Content-Length: 188
|
|||||||
Host: httpcm.example.com
|
Host: httpcm.example.com
|
||||||
Accept-Encoding: gzip, deflate
|
Accept-Encoding: gzip, deflate
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 153
|
Content-Length: 184
|
||||||
|
|
||||||
<body rid='1249243564'
|
<body rid='1249243564'
|
||||||
sid='SomeSID'
|
sid='SomeSID'
|
||||||
@ -857,7 +863,7 @@ Content-Length: 153
|
|||||||
<example caption="Fatal stream error">
|
<example caption="Fatal stream error">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 68
|
Content-Length: 132
|
||||||
|
|
||||||
<body type='terminate'
|
<body type='terminate'
|
||||||
condition='remote-connection-failed'
|
condition='remote-connection-failed'
|
||||||
@ -920,7 +926,7 @@ Content-Length: 68
|
|||||||
<example caption="Remote connection failed error">
|
<example caption="Remote connection failed error">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 68
|
Content-Length: 106
|
||||||
|
|
||||||
<body type='terminate'
|
<body type='terminate'
|
||||||
condition='remote-connection-failed'
|
condition='remote-connection-failed'
|
||||||
@ -989,7 +995,7 @@ Content-Length: 68
|
|||||||
<example caption="See other URI error">
|
<example caption="See other URI error">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 68
|
Content-Length: 144
|
||||||
|
|
||||||
<body condition='see-other-uri'
|
<body condition='see-other-uri'
|
||||||
type='terminate'
|
type='terminate'
|
||||||
@ -1000,7 +1006,7 @@ Content-Length: 68
|
|||||||
<example caption="Remote error">
|
<example caption="Remote error">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 68
|
Content-Length: 526
|
||||||
|
|
||||||
<body condition='remote-stream-error'
|
<body condition='remote-stream-error'
|
||||||
type='terminate'
|
type='terminate'
|
||||||
@ -1028,7 +1034,7 @@ Content-Length: 68
|
|||||||
<example caption="Recoverable error">
|
<example caption="Recoverable error">
|
||||||
<![CDATA[HTTP/1.1 200 OK
|
<![CDATA[HTTP/1.1 200 OK
|
||||||
Content-Type: text/xml; charset=utf-8
|
Content-Type: text/xml; charset=utf-8
|
||||||
Content-Length: 68
|
Content-Length: 65
|
||||||
|
|
||||||
<body type='error'
|
<body type='error'
|
||||||
xmlns='http://jabber.org/protocol/httpbind'/>]]></example>
|
xmlns='http://jabber.org/protocol/httpbind'/>]]></example>
|
||||||
|
Loading…
Reference in New Issue
Block a user