POST JSON Body

0

Hej,

może mnie ktoś naprowadzić w jaki sposób stworzyć Json Body w javie, które będzie wysyłane POST requestem.
Muszę je zakodzić, ale potrzebuje podpowiedzi w jaki sposób. Muszę przesłać login i email jako string.

Tak powinno ogólnie wyglądać body?

{
"variables":
  {
    "user":
    {
      "value":"{\"Login\":\"John\"}",
      "type":"json"
    }
    {
    "vaule":"{\"Email\":\"[email protected]\"}",
    "type":"json"
  }
}
0

Body powinno wyglądać tak, jak się dwie strony - odbierająca i wysyłająca zgodzą. Wszystko zależy od usługi która ten json będzie przyjmować i dalej obrabiać. Przykładowy json do Twojego zastosowania:

{
"username": "nazwa_użytkownika",
"password": "hasło"
}

Inna sprawa jest taka, że w ogóle nie powinieneś/aś się przejmować tym w jaki sposób zapisać jsona. Od tego są biblioteki np. Jackson, Gson. Podajesz im tylko obiekt do zserializowania i dostajesz wygenerowany json.

1 użytkowników online, w tym zalogowanych: 0, gości: 1