Конструювання, виробництво та експлуатація сільськогосподарських машин. Випуск 54. - 2024
Permanent URI for this collectionhttps://dspace.kntu.kr.ua/handle/123456789/16322
Browse
Item Стиснення заголовків у протоколі HTTP 2, аналіз переваг та недоліків використовуваного методу(ЦНТУ, 2024) Улічев, О. С.; Ревнюк, О. В.; Ulichev, O.; Revniuk, O.Використання стиснення заголовків у HTTP/2 значно знижує обсяг даних, які передаються мережею, що робить комунікацію ефективнішою порівняно з HTTP1, де стиснення було можливе лише для тіла запиту. Стиснення заголовків потрібне через їх повторюваність, особливо при однакових значеннях, таких як заголовки method, path тощо. Для реалізації стиснення в протоколі HTTP 2 використовується метод HPACK, який комбінує таблиці з частими значеннями заголовків і кодування Хаффмана для зменшення розміру даних. Це дозволяє досягти суттєвих переваг при повторних запитах до того самого ресурсу. У дослідженні детально досліджуються реалізації HPACK у HTTP 2 та переваги порівнянні з іншими методами стиснення. Також аналізуються методи, які включають механізм динамічних та статичних таблиць, використання кодування Хаффмана та дослідження ризиків, пов’язаних із компрометацією інформації під час стиснення. Переваги такого підходу також підтверджені на практичних прикладах. The primary aim of this research is to analyze the key methods of header compression in the HTTP 2 protocol to optimize data transmission over the network. This study explores the prerequisites for developing the HPACK compression algorithm, assesses the potential threats and data loss risks associated with compression, and identifies strategies to minimize these risks. Additionally, the research focuses on the challenges of handling cookies in HTTP headers and determining optimal compression methods for reducing the volume of transmitted data, with practical examples from commercial code.