Інформація передається по мережі у вигляді пакетів. В будь-якому з пакетів можна виділити заголовок та тіло.
В заголовку пакету міститься інформація про сам пакет:
Тіло пакету — це, власне, та інформація, заради передачі якої пакет і створювався.
Веб-сторінки передаються за протоколом HTTP, і необхідно знати заголовки цього протоколу.
Ось заголовки, отримані при запиті веб-сторінки http://www.microsoft.com/ukraine:
Заголовок Content-Type складається з двох частин:
Історично склалося так, що більшість програмного забезпечення для інтернет-служб виробляють у США, а американці мають приблизне уявлення про існування мов та кодувань. Тому для будь-якої веб-сторінки слід за допомогою метаданих перевизначати заголовок Content-Type, вказуючи в ньому використовуване кодування. Якщо ви забудете вказати кодування, сторінка може виявитися нечитаємою.