#pagebreak(weak: true) #set text(size: 13pt) #align(center, text([Протокол для взаимодействия веб-клиента и сервера iu9-ca-chat], size: 30pt)) #let Heading(c, d) = { heading(c, depth: d, numbering: "1."); } #let bold(txt) = text(txt, weight: "bold") #let funnyArrow = $~>$ #let bigrect(cnt) = rect(stroke: 1pt, width: 100%, cnt) #let uritxt(string) = text(fill: rgb(12, 10, 255, 255), raw(string)) #Heading([Руководство], 1) Обозначается множество запросов, которые клиент может посыдать серверу для передачи и получения данных. На один запрос следует один ответ. Обозначаются переменные, которые сервер передаёт nytl шаблонизатору, который в свою очередь засовывает в html тег ```html