Sobes.tech
Junior

U kom formatu se podaci šalju na server i nazad pri korišćenju HTTP?

sobes.tech АИ

Одговор од АИ

Обично у текстуалном формату. Најчешћи формати:

  • JSON (JavaScript Object Notation): Лаган, лако читљив и писљив формат, заснован на паровима кључ-вредност и низовима. Широко се користи у веб развоју.

    {
      "име": "Ivan",
      "старост": 30,
      "град": "Москва"
    }
    
  • XML (Extensible Markup Language): Већи, хијерархијски формат са коришћењем тагова. Историјски био веома популаран, али сада често замењен JSON-ом.

    <корисник>
      <име>Ivan</име>
      <старост>30</старост>
      <град>Москва</град>
    </корисник>
    
  • Form-encoded (application/x-www-form-urlencoded): Формат који се користи за слање података форма преко HTTP-а. Параметри кључ-вредност се раздвајају знаком &, кључеви и вредности се кодирају.

    име=Ivan&старост=30&град=Москва
    
  • Multipart Form-Data (multipart/form-data): Користи се за слање формулара који садрже датотеке, или када је потребно послати више делова података. Сваки део има свој заглавље и раздвојен је границом.

  • Plain Text (text/plain): Једноставан текстуални формат без структуре. Користи се за пренос неструктурираних података.

Избор формата зависи од захтева апликације, сложености података и компатибилности са коришћеним технологијама.