This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
все_что_должен_знать_devops_про_html [2025/08/26 13:52] val [Управление заголовками для доступа к Web приложению] |
все_что_должен_знать_devops_про_html [2025/09/04 19:27] (current) val [Запись вебинара] |
||
|---|---|---|---|
| Line 13: | Line 13: | ||
| ===== Запись вебинара ===== | ===== Запись вебинара ===== | ||
| - | Тэги: HTML, HTTP, REST, Nginx, Apache, Reverse proxy, Docker, MobaXterm, Wireshark, Postman | + | * Тэги: HTML, HTTP, REST, Nginx, Apache, Reverse proxy, Docker, MobaXterm, Wireshark |
| + | * https://youtu.be/0AjNFQ8oZfE | ||
| + | * https://rutube.ru/video/private/c523e3bbb8a0f9fd776f4de77a2d0f8e/ | ||
| + | * https://ok.ru/specialistru/topic/158090144144753 | ||
| + | * https://vk.com/video-2190892_456239492 | ||
| ===== Шаг 1. HTML ===== | ===== Шаг 1. HTML ===== | ||
| Line 53: | Line 57: | ||
| * Реклама [[Сервис SSH#MobaXterm]] для работы с файлами | * Реклама [[Сервис SSH#MobaXterm]] для работы с файлами | ||
| <code> | <code> | ||
| - | student@debian:~$ sudo tcpdump -nniany -A host 172.17.0.2 -w dump1.dmp | + | student@debian:~$ sudo tcpdump -nniany -A host 172.17.0.2 -w dump1.pcap |
| </code> | </code> | ||
| * [[Утилита Wireshark]] | * [[Утилита Wireshark]] | ||
| Line 95: | Line 99: | ||
| location / { | location / { | ||
| proxy_pass http://172.18.0.2:8080; | proxy_pass http://172.18.0.2:8080; | ||
| - | proxy_set_header Host $host; | + | proxy_set_header X-Forwarded-Host $host; |
| proxy_set_header X-Forwarded-Proto $scheme; | proxy_set_header X-Forwarded-Proto $scheme; | ||
| } | } | ||
| Line 116: | Line 120: | ||
| 192.168.M.N kc.corp.un | 192.168.M.N kc.corp.un | ||
| </code> | </code> | ||
| + | - Получаем токен для авторизации (POST) | ||
| - Выводим список пользователей (GET) | - Выводим список пользователей (GET) | ||
| - Добавляем user1 (POST) | - Добавляем user1 (POST) | ||
| - Обновляем информацию (добавляем атрибуты) user1 (PUT) | - Обновляем информацию (добавляем атрибуты) user1 (PUT) | ||
| - | - Находим информацию по user1 (GET ?) | + | - Находим информацию по user1 (GET ...?q=...) |
| - Назначаем пароль и проверяем возможность подключиться https://kc.corp.un/realms/master/account/ | - Назначаем пароль и проверяем возможность подключиться https://kc.corp.un/realms/master/account/ | ||
| - Удаляем учетную запись user1 (DELETE) | - Удаляем учетную запись user1 (DELETE) | ||
| * Примеры Keycloak [[Сервис Keycloak#REST API]] в Bash | * Примеры Keycloak [[Сервис Keycloak#REST API]] в Bash | ||
| + | |||
| + | |||
| + | ===== Что не вошло в вебинар ===== | ||
| * [[https://www.postman.com/downloads/|Postman HTTP-клиент для тестирования API]] | * [[https://www.postman.com/downloads/|Postman HTTP-клиент для тестирования API]] | ||
| Line 137: | Line 144: | ||
| * [[https://community.postman.com/t/how-to-automatically-set-a-bearer-token-for-your-postman-requests/10126/4|How to automatically set a Bearer Token for your Postman requests?]] | * [[https://community.postman.com/t/how-to-automatically-set-a-bearer-token-for-your-postman-requests/10126/4|How to automatically set a Bearer Token for your Postman requests?]] | ||
| - | ===== Что не вошло в вебинар ===== | ||
| * [[https://systems.education/soap-integration|Что из себя представляет SOAP | * [[https://systems.education/soap-integration|Что из себя представляет SOAP | ||