Mercurial > hg > nginx-site
comparison xml/ru/docs/http/websocket.xml @ 1923:66a30a380fba
Fixed links to tools.ietf.org.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Mon, 06 Mar 2017 16:02:23 +0300 |
parents | ce3e89d13fa0 |
children | 4add6ae1296f |
comparison
equal
deleted
inserted
replaced
1922:94493c0ff5f6 | 1923:66a30a380fba |
---|---|
5 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd"> | 5 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd"> |
6 | 6 |
7 <article name="Проксирование WebSocket" | 7 <article name="Проксирование WebSocket" |
8 link="/ru/docs/http/websocket.html" | 8 link="/ru/docs/http/websocket.html" |
9 lang="ru" | 9 lang="ru" |
10 rev="3"> | 10 rev="4"> |
11 | 11 |
12 | 12 |
13 <section> | 13 <section> |
14 | 14 |
15 <para> | 15 <para> |
16 Для превращения соединения между клиентом и сервером из HTTP/1.1 в WebSocket | 16 Для превращения соединения между клиентом и сервером из HTTP/1.1 в WebSocket |
17 используется доступный в HTTP/1.1 механизм | 17 используется доступный в HTTP/1.1 механизм |
18 <link url="http://tools.ietf.org/html/rfc2616#section-14.42">смены | 18 <link url="https://tools.ietf.org/html/rfc2616#section-14.42">смены |
19 протокола</link>. | 19 протокола</link>. |
20 </para> | 20 </para> |
21 | 21 |
22 <para> | 22 <para> |
23 Но есть сложность: поскольку <header>Upgrade</header> является | 23 Но есть сложность: поскольку <header>Upgrade</header> является |
24 <link url="http://tools.ietf.org/html/rfc2616#section-13.5.1">hop-by-hop</link> | 24 <link url="https://tools.ietf.org/html/rfc2616#section-13.5.1">hop-by-hop</link> |
25 заголовком, то он не передаётся от клиента к проксируемому серверу. | 25 заголовком, то он не передаётся от клиента к проксируемому серверу. |
26 При прямом проксировании клиенты могут использовать метод | 26 При прямом проксировании клиенты могут использовать метод |
27 <literal>CONNECT</literal>, чтобы обойти эту проблему. | 27 <literal>CONNECT</literal>, чтобы обойти эту проблему. |
28 Однако при обратном проксировании такой подход не работает, | 28 Однако при обратном проксировании такой подход не работает, |
29 так как клиент ничего о проксирующем сервере не знает, | 29 так как клиент ничего о проксирующем сервере не знает, |