POST JSON Body

LE
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 5 lat
  • Postów:3
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?

Kopiuj
{
"variables":
  {
    "user":
    {
      "value":"{\"Login\":\"John\"}",
      "type":"json"
    }
    {
    "vaule":"{\"Email\":\"xxx@o2.pl\"}",
    "type":"json"
  }
}
Grzyboo
  • Rejestracja:ponad 9 lat
  • Ostatnio:5 miesięcy
  • Postów:206
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:

Kopiuj
{
"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.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.