Передача на сервер відбувається двома різними методами: GET та POST, для завдання методу в тезі <form> використовується атрибут method, яке значеннями виступають ключові слова get і post. Якщо атрибут метод не заданий, то за умовчанням дані відправляються на сервер методом GET. Збережена копіяПохожі

Об'єкти FormData завжди надсилаються із заголовком Content-Type: multipart/form-data , цей спосіб кодування дозволяє надсилати файли. Таким чином, поля <input type="file"> теж відправляються, як і відбувається у разі звичайної форми.

При надсиланні форми ми надсилаємо якісь дані. Так як у HTTP не передбачені спеціальні місця для надсилання даних із форм, вони надсилаються в тілі запиту. При цьому залежно від того, який заголовок Content-Type встановлений, інтерпретується, як будуть закодовані дані при відправці.