mirror of
https://github.com/actix/actix-website
synced 2025-07-01 17:15:08 +02:00
update actix-web api docs
This commit is contained in:
@ -474,19 +474,6 @@
|
||||
<span id="474">474</span>
|
||||
<span id="475">475</span>
|
||||
<span id="476">476</span>
|
||||
<span id="477">477</span>
|
||||
<span id="478">478</span>
|
||||
<span id="479">479</span>
|
||||
<span id="480">480</span>
|
||||
<span id="481">481</span>
|
||||
<span id="482">482</span>
|
||||
<span id="483">483</span>
|
||||
<span id="484">484</span>
|
||||
<span id="485">485</span>
|
||||
<span id="486">486</span>
|
||||
<span id="487">487</span>
|
||||
<span id="488">488</span>
|
||||
<span id="489">489</span>
|
||||
</pre><pre class="rust ">
|
||||
<span class="doccomment">//! `WebSocket` support for Actix</span>
|
||||
<span class="doccomment">//!</span>
|
||||
@ -877,8 +864,7 @@
|
||||
.<span class="ident">header</span>(
|
||||
<span class="ident">header</span>::<span class="ident">UPGRADE</span>,
|
||||
<span class="ident">header</span>::<span class="ident">HeaderValue</span>::<span class="ident">from_static</span>(<span class="string">"websocket"</span>),
|
||||
)
|
||||
.<span class="ident">finish</span>();
|
||||
).<span class="ident">finish</span>();
|
||||
<span class="macro">assert_eq</span><span class="macro">!</span>(
|
||||
<span class="ident">HandshakeError</span>::<span class="ident">NoConnectionUpgrade</span>,
|
||||
<span class="ident">handshake</span>(<span class="kw-2">&</span><span class="ident">req</span>).<span class="ident">err</span>().<span class="ident">unwrap</span>()
|
||||
@ -888,12 +874,10 @@
|
||||
.<span class="ident">header</span>(
|
||||
<span class="ident">header</span>::<span class="ident">UPGRADE</span>,
|
||||
<span class="ident">header</span>::<span class="ident">HeaderValue</span>::<span class="ident">from_static</span>(<span class="string">"websocket"</span>),
|
||||
)
|
||||
.<span class="ident">header</span>(
|
||||
).<span class="ident">header</span>(
|
||||
<span class="ident">header</span>::<span class="ident">CONNECTION</span>,
|
||||
<span class="ident">header</span>::<span class="ident">HeaderValue</span>::<span class="ident">from_static</span>(<span class="string">"upgrade"</span>),
|
||||
)
|
||||
.<span class="ident">finish</span>();
|
||||
).<span class="ident">finish</span>();
|
||||
<span class="macro">assert_eq</span><span class="macro">!</span>(
|
||||
<span class="ident">HandshakeError</span>::<span class="ident">NoVersionHeader</span>,
|
||||
<span class="ident">handshake</span>(<span class="kw-2">&</span><span class="ident">req</span>).<span class="ident">err</span>().<span class="ident">unwrap</span>()
|
||||
@ -903,16 +887,13 @@
|
||||
.<span class="ident">header</span>(
|
||||
<span class="ident">header</span>::<span class="ident">UPGRADE</span>,
|
||||
<span class="ident">header</span>::<span class="ident">HeaderValue</span>::<span class="ident">from_static</span>(<span class="string">"websocket"</span>),
|
||||
)
|
||||
.<span class="ident">header</span>(
|
||||
).<span class="ident">header</span>(
|
||||
<span class="ident">header</span>::<span class="ident">CONNECTION</span>,
|
||||
<span class="ident">header</span>::<span class="ident">HeaderValue</span>::<span class="ident">from_static</span>(<span class="string">"upgrade"</span>),
|
||||
)
|
||||
.<span class="ident">header</span>(
|
||||
).<span class="ident">header</span>(
|
||||
<span class="ident">header</span>::<span class="ident">SEC_WEBSOCKET_VERSION</span>,
|
||||
<span class="ident">header</span>::<span class="ident">HeaderValue</span>::<span class="ident">from_static</span>(<span class="string">"5"</span>),
|
||||
)
|
||||
.<span class="ident">finish</span>();
|
||||
).<span class="ident">finish</span>();
|
||||
<span class="macro">assert_eq</span><span class="macro">!</span>(
|
||||
<span class="ident">HandshakeError</span>::<span class="ident">UnsupportedVersion</span>,
|
||||
<span class="ident">handshake</span>(<span class="kw-2">&</span><span class="ident">req</span>).<span class="ident">err</span>().<span class="ident">unwrap</span>()
|
||||
@ -922,16 +903,13 @@
|
||||
.<span class="ident">header</span>(
|
||||
<span class="ident">header</span>::<span class="ident">UPGRADE</span>,
|
||||
<span class="ident">header</span>::<span class="ident">HeaderValue</span>::<span class="ident">from_static</span>(<span class="string">"websocket"</span>),
|
||||
)
|
||||
.<span class="ident">header</span>(
|
||||
).<span class="ident">header</span>(
|
||||
<span class="ident">header</span>::<span class="ident">CONNECTION</span>,
|
||||
<span class="ident">header</span>::<span class="ident">HeaderValue</span>::<span class="ident">from_static</span>(<span class="string">"upgrade"</span>),
|
||||
)
|
||||
.<span class="ident">header</span>(
|
||||
).<span class="ident">header</span>(
|
||||
<span class="ident">header</span>::<span class="ident">SEC_WEBSOCKET_VERSION</span>,
|
||||
<span class="ident">header</span>::<span class="ident">HeaderValue</span>::<span class="ident">from_static</span>(<span class="string">"13"</span>),
|
||||
)
|
||||
.<span class="ident">finish</span>();
|
||||
).<span class="ident">finish</span>();
|
||||
<span class="macro">assert_eq</span><span class="macro">!</span>(
|
||||
<span class="ident">HandshakeError</span>::<span class="ident">BadWebsocketKey</span>,
|
||||
<span class="ident">handshake</span>(<span class="kw-2">&</span><span class="ident">req</span>).<span class="ident">err</span>().<span class="ident">unwrap</span>()
|
||||
@ -941,20 +919,16 @@
|
||||
.<span class="ident">header</span>(
|
||||
<span class="ident">header</span>::<span class="ident">UPGRADE</span>,
|
||||
<span class="ident">header</span>::<span class="ident">HeaderValue</span>::<span class="ident">from_static</span>(<span class="string">"websocket"</span>),
|
||||
)
|
||||
.<span class="ident">header</span>(
|
||||
).<span class="ident">header</span>(
|
||||
<span class="ident">header</span>::<span class="ident">CONNECTION</span>,
|
||||
<span class="ident">header</span>::<span class="ident">HeaderValue</span>::<span class="ident">from_static</span>(<span class="string">"upgrade"</span>),
|
||||
)
|
||||
.<span class="ident">header</span>(
|
||||
).<span class="ident">header</span>(
|
||||
<span class="ident">header</span>::<span class="ident">SEC_WEBSOCKET_VERSION</span>,
|
||||
<span class="ident">header</span>::<span class="ident">HeaderValue</span>::<span class="ident">from_static</span>(<span class="string">"13"</span>),
|
||||
)
|
||||
.<span class="ident">header</span>(
|
||||
).<span class="ident">header</span>(
|
||||
<span class="ident">header</span>::<span class="ident">SEC_WEBSOCKET_KEY</span>,
|
||||
<span class="ident">header</span>::<span class="ident">HeaderValue</span>::<span class="ident">from_static</span>(<span class="string">"13"</span>),
|
||||
)
|
||||
.<span class="ident">finish</span>();
|
||||
).<span class="ident">finish</span>();
|
||||
<span class="macro">assert_eq</span><span class="macro">!</span>(
|
||||
<span class="ident">StatusCode</span>::<span class="ident">SWITCHING_PROTOCOLS</span>,
|
||||
<span class="ident">handshake</span>(<span class="kw-2">&</span><span class="ident">req</span>).<span class="ident">unwrap</span>().<span class="ident">finish</span>().<span class="ident">status</span>()
|
||||
|
Reference in New Issue
Block a user