Знайомство з n2o v4.4 [13]
розглянемо редиректи та створення кастомних заголовків
в erlang n2o вебсокет фреймворку
перший редирект, який ми розглянемо -
перенаправлення на іншу сторінку:
wf:redirect("/2"),
цей редирект працює після встановлення вебсокет-з'єднання
(насправді це js-редирект, який сервер відправляє в браузер),
тому ми можемо його використовувати лише в event(...) функціях
другий редирект - "справжній" редирект:
wf:redirect({http,"/2"})
цей редирект ми можемо використовувати в функції main()
і цей редирект працює за допомогою http заголовка,
який приходить в браузер разом з html сторінкою при першому (GET) запиті сторінки,
раніше ніж виконається js та встановиться вебсокет-з'єднання
і нарешті - створення кастомних заголовків
wf:header(<<"x-n2o-testz">>, <<"ok">>),