Aktywne Wpisy
whitepiranha +50
Czym jest ten dziwny obiekt na niebie lecąy na zachod? #podkarpackie
trike +27
Chłop z mojej wiochy 24 lata morda chad, wysoki, piękna kobieta, miał szkółkę pływacka i popełnił samobója ehhh ja mając takie życie i wygląd jak on nigdy bym nawet o tym nie pomyślał. #przegryw #samobojstwo
Jedno z takich pytań nawiązywało do REST API i polegało na tym, aby omówić idempotentność oraz wskazać które metody protokołu HTTP mają tę właściwość? ( ͡° ͜ʖ ͡°)
Osoby chcące znać pełną odpowiedź już teraz odsyłam do mojego artykułu, gdzie opublikowałem mały spojler z przykładami Dodatkowo kluczowe zagadnienia i zasada działania REST API (jest również wersja wideo) ➜ https://bykowski.pl/rest-api-efektywna-droga-do-zrozumienia/
#programowanie #naukaprogramowania #java #backend #technologia #informatyk #ciekawostki #jvm #byczazagroda #framework #spring #kariera #springboot #rest
Czy metoda PATCH jest idempotentna?
@SoftBull: gramatyka. W większości tak, jednak są przypadki kiedy tak??
@eloar: W większości przypadków jest idempotentny, jednak są przypadki kiedy jego stosowanie może być nieidempotentne
@m944: hej, myślę, że nie ma powodu dla którego tak siebie nazywasz :) Dobrze myślisz. Doprecyzowując, to zgadza się URI jest identyfikatorem zasobu. Natomiast kolekcje są wystawiane na danym endpoincie.
Czyli mając pojazdy, to wystawimy je na endpoincie /cars mając studentów wystawimy na /students. Czasem wielu osób zamiennie nazywa endpoint z path. Jednak osobiście preferuje endpoint, bo wiadomo, że tyczy się metody webowej. Dla odróżnienia przyjład URI to
http:localhost:8080/cars/1
co do dyskusji uri/endpoint, to uri identyfikuje zasób, a to czego używamy w REST, to zasobów. Słowo endpoint chyba miało się oryginalnie odnosić do "końcówek" jak w UML w diagramie interfejsów. API wystawia ileś zasobów jak /cars i
@eloar: sprostowałem to poprzedniej wiadomości do Ciebie, chyba, że jest coś czego jeszcze nie wiedzę? Może dlatego, że już późno, albo po czasie miszkania w norwegii już zapomniałem polskiego ¯_(ツ)_/¯
zrozumiałem to i w samym arcie, chodziło o wskazanie błędu gramatycznego w tekście, nie że nie rozumiem co próbujesz przekazać.
@eloar: dobra przyjmuje, jutro poprawię zgdonie z Twoimi wskazówkami, dzięki :)
@SoftBull: a jakie to ma znaczenie? Brzmi trochę jak sztuka dla sztuki. Jak chcę używam operacji mutującej to po to, żeby zmieniać stan, wołanie patcha/puta kilka razy, żeby osiągnąć ten sam wynik jest bez sensu