|
Стратегия синхронизации данных между frontEnd и backEnd
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov skyANA Браузер подключается по протоколу TCP на 80 порт сервера и дает немного необычный GET-запрос: Что в нём необычного? До конца прочитать сообщение не судьба? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2020, 17:08 |
|
Стратегия синхронизации данных между frontEnd и backEnd
|
|||
---|---|---|---|
#18+
вадя По стандарту, сообщение IRC не может иметь длину больше 510 байтов, из которых собственно на текст приходится никак не больше 499 (по нереалистично завышенной оценке). Следовательно, отправить в одном сообщении больше 249 русских букв оказывается невозможно. с пробелами и ASCii знаками препинания ~300+ ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2020, 18:47 |
|
Стратегия синхронизации данных между frontEnd и backEnd
|
|||
---|---|---|---|
#18+
skyANA Если сервер поддерживает ВебСокеты Но, в любом случае, работа HTTP поверх TCP определёна, а работа WS поверх TCP - нет: начальное подключение делается к HTTP-серверу. Принципиальная разница в том, что для WS-over-TCP требуется поддержка WS-протокола не только для целевого сервера, но и для промежуточных узлов, а вот WS-over-HTTP - прозрачно работает поверх уже существующей HTTP/1.1-инфраструктуры. И развёртывать его можно "точечно" - только на конечных узлах. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2020, 20:02 |
|
Стратегия синхронизации данных между frontEnd и backEnd
|
|||
---|---|---|---|
#18+
Anatoly Moskovsky В HTTP невозможно реализовать p2p протокол такой как вебсокет. Подумайте сами почему. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2020, 20:05 |
|
Стратегия синхронизации данных между frontEnd и backEnd
|
|||
---|---|---|---|
#18+
работа через HTTP подразумевает отправку хедеров серверу, чего ws делает только для рукопожатия, а потом работает сам, просто используя канал, чтобы из бекенда напрямую в JS клиенту передать данные. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2020, 20:06 |
|
Стратегия синхронизации данных между frontEnd и backEnd
|
|||
---|---|---|---|
#18+
Anatoly Moskovsky 1 Прозрачный прокси, когда трафик перехватывается на пути к серверу. В этом случае после установки соединения прокси ждет HTTP запрос (по plain TCP), а клиент присылает TLS handshake, прокси видит что это не HTTP и просто устанавливает двусторонний релей по plain TCP между сервером и клиентом. P.S. Прозрачный прокси - некоторый хак и с HTTP он слабо связан. Это даже если забыть, что прозрачное проксирование не всегда возможно. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2020, 20:15 |
|
Стратегия синхронизации данных между frontEnd и backEnd
|
|||
---|---|---|---|
#18+
Basil A. Sidorov Вы, эта, спецификацию почитайте ... P.S. Прозрачный прокси - некоторый хак и с HTTP он слабо связан. Это даже если забыть, что прозрачное проксирование не всегда возможно. Я там отвечал чуваку почему у него прокси не HTTP проксировал, как он пытался мне рассказать. По делу есть что сказать? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2020, 21:44 |
|
Стратегия синхронизации данных между frontEnd и backEnd
|
|||
---|---|---|---|
#18+
Anatoly Moskovsky kealon(Ruslan) 2. а вот это уже называется "атака посередине" и к нормальному функционированию прокси отношения не имеет В режиме обратного прокси с TLS работает весь интернет в наше время. Слово CDN надеюсь вам знакомо? если у прокси-сервера нету "доверительных отношений" с "интересным мне сервером", то он не может легально лезть в мой трафик и либо он пропускает в соответствии со стандартом, либо обрезает на основании своих предпочтений - т.е. https просто тупо не работает ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2020, 23:43 |
|
Стратегия синхронизации данных между frontEnd и backEnd
|
|||
---|---|---|---|
#18+
kealon(Ruslan), Ну, то есть понимания как работают CDN нет. ОК) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2020, 23:53 |
|
Стратегия синхронизации данных между frontEnd и backEnd
|
|||
---|---|---|---|
#18+
Anatoly Moskovsky По делу есть что сказать? "Прямое" проксирование TLS (уже давно) делается в рамках RFC2817. "Прозрачное" и "обратное" проксирование - два совершенно других режима для несколько других задач. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2020, 05:40 |
|
Стратегия синхронизации данных между frontEnd и backEnd
|
|||
---|---|---|---|
#18+
Anatoly Moskovsky kealon(Ruslan), Ну, то есть понимания как работают CDN нет. ОК) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2020, 08:39 |
|
Стратегия синхронизации данных между frontEnd и backEnd
|
|||
---|---|---|---|
#18+
Basil A. Sidorov "Прямое" проксирование TLS (уже давно) делается в рамках RFC2817. Вот этот RFC это устаревший костыль, который не применяется с тех пор как в SSL появился SNI и ALPN, т.е. оно умерло почти сразу при рождении. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2020, 10:47 |
|
Стратегия синхронизации данных между frontEnd и backEnd
|
|||
---|---|---|---|
#18+
kealon(Ruslan) как CDN-сервер закешируют инфу с любого https-сайта Я же говорю, нет понимания. У CDN-сервера нет задачи кешировать любой сайт. Это просто кластер обратных прокси для набора конкретных доменов, и каждый из этих доменов полностью под контролем CDN (включая SSL сертификаты), пока DNS делегирует обслуживание этих доменов в эту CDN. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2020, 10:57 |
|
Стратегия синхронизации данных между frontEnd и backEnd
|
|||
---|---|---|---|
#18+
Anatoly Moskovsky Только не нужно это называть HTTP. Потому что там его нет. Если что-то выглядит как утка, крякает как утка и ходит как утка, то это утка. Если в протоколе прикладного уровня засветился заголовок, соответствующий спецификации HTTP и обойтись без него нельзя, то это HTTP. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2020, 13:55 |
|
Стратегия синхронизации данных между frontEnd и backEnd
|
|||
---|---|---|---|
#18+
Anatoly Moskovsky kealon(Ruslan) как CDN-сервер закешируют инфу с любого https-сайта Я же говорю, нет понимания. У CDN-сервера нет задачи кешировать любой сайт. Это просто кластер обратных прокси для набора конкретных доменов, и каждый из этих доменов полностью под контролем CDN (включая SSL сертификаты), пока DNS делегирует обслуживание этих доменов в эту CDN. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2020, 17:02 |
|
Стратегия синхронизации данных между frontEnd и backEnd
|
|||
---|---|---|---|
#18+
Anatoly Moskovsky Вот этот RFC это устаревший костыль, который не применяется с тех пор как в SSL появился SNI и ALPN, т.е. оно умерло почти сразу при рождении. Есть выделенный для SSL (TLS) подключений порт (443 и https-схема) и есть проблема организации виртуального хостинга для https. А есть проблема переключения с http на https или любой другой (прикладной) протокол. А у вас люди с конями на Бородинской битве. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2020, 19:04 |
|
|
start [/forum/topic.php?fid=16&msg=40003686&tid=1339735]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
162ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 278ms |
0 / 0 |