• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Spring boot - post - problem

0 głosów
338 wizyt
pytanie zadane 1 sierpnia 2020 w C i C++ przez Uwegi Początkujący (430 p.)

Witam,

Mam pytanie. Czy da się przekazać drugi argument do endpointu post? Chciałbym przekazać dodatkowy argument w postaci stringa. Jak to zrobić? Poniżej zamieszczam fragment kodu.

 

@PostMapping(value = "/register", consumes = {MediaType.APPLICATION_JSON_VALUE, MediaType.APPLICATION_XML_VALUE})
    public ResponseEntity<String> registerUser(@RequestBody Users userDetails, @RequestParam String uuid){

 

1
komentarz 1 sierpnia 2020 przez j23 Mędrzec (195,220 p.)
Panicz ustawi inną kategorię, bo temat nie ma nic wspólnego z C/C++.
komentarz 1 sierpnia 2020 przez Wiciorny Ekspert (283,580 p.)

@Uwegi,
@RequestBody Users userDetails, @RequestParam String uuid

@ pytania, dlaczego dla metody POST, zwracasz Stringa jako Entity - Response, druga sprawa dlaczego dla PROTOKOŁU POST, podajesz ID :) 

1 odpowiedź

0 głosów
odpowiedź 1 sierpnia 2020 przez mbabane Szeryf (79,240 p.)

Tak, kolejny @RequestParam i wtedy jako queryParam w URL, albo kolejne pole w Users lub opakuj to w obiekt np. RegisterUserRequest:

class RegisterUserRequest {
   Users users;
   String additional;
}

 

Podobne pytania

0 głosów
1 odpowiedź 436 wizyt
pytanie zadane 16 kwietnia 2023 w Java przez mm Użytkownik (890 p.)
0 głosów
1 odpowiedź 653 wizyt
0 głosów
0 odpowiedzi 277 wizyt
pytanie zadane 26 sierpnia 2021 w Java przez DziQu Początkujący (420 p.)

93,800 zapytań

142,768 odpowiedzi

323,461 komentarzy

63,421 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...