﻿1
00:00:01,010 --> 00:00:03,540
‫Istruttore: Infine, gestiamo anche le richieste

2
00:00:03,540 --> 00:00:04,403
‫di lead.

3
00:00:05,550 --> 00:00:07,370
‫E proprio come nella

4
00:00:07,370 --> 00:00:09,280
‫lezione precedente, non implementerò effettivamente l'eliminazione

5
00:00:09,280 --> 00:00:11,890
‫di una risorsa nel nostro handle di percorso.

6
00:00:11,890 --> 00:00:12,723
‫Va bene?

7
00:00:12,723 --> 00:00:14,990
‫Quindi, non è necessario perché, di nuovo,

8
00:00:14,990 --> 00:00:16,720
‫abbiamo a che fare

9
00:00:16,720 --> 00:00:20,150
‫solo con file, il che non è uno scenario reale, ok?

10
00:00:20,150 --> 00:00:22,990
‫Quindi sono semplicemente andato avanti e ho copiato il

11
00:00:22,990 --> 00:00:25,360
‫gestore che abbiamo creato nell'ultima lezione.

12
00:00:25,360 --> 00:00:27,570
‫E quindi facciamo solo alcune rapide

13
00:00:27,570 --> 00:00:30,730
‫modifiche qui per gestire anche la richiesta di eliminazione.

14
00:00:30,730 --> 00:00:33,260
‫Quindi, la prima cosa è,

15
00:00:33,260 --> 00:00:37,830
‫ovviamente, questo metodo qui che ora non è patch, ma cancella.

16
00:00:37,830 --> 00:00:38,663
‫Va bene?

17
00:00:38,663 --> 00:00:40,810
‫Quindi dobbiamo ancora passare un

18
00:00:40,810 --> 00:00:43,440
‫ID per il tour che vogliamo effettivamente eliminare.

19
00:00:43,440 --> 00:00:46,220
‫E poi cambiamo anche la nostra risposta.

20
00:00:46,220 --> 00:00:48,220
‫Quindi, quando abbiamo una richiesta

21
00:00:48,220 --> 00:00:50,933
‫di cancellazione, la risposta di solito è 204.

22
00:00:51,910 --> 00:00:54,500
‫E 204 significa nessun contenuto.

23
00:00:54,500 --> 00:00:56,760
‫E questo perché, di

24
00:00:56,760 --> 00:00:59,550
‫conseguenza, di solito non restituiamo alcun dato.

25
00:00:59,550 --> 00:01:02,630
‫Invece, abbiamo appena inviato null, ok?

26
00:01:02,630 --> 00:01:06,500
‫Quindi lo stato è ancora un successo, ma i dati sono nulli, semplicemente

27
00:01:06,500 --> 00:01:08,860
‫per mostrare che la risorsa che abbiamo eliminato

28
00:01:08,860 --> 00:01:10,450
‫ora non esiste più.

29
00:01:10,450 --> 00:01:12,660
‫Quindi questo è ciò che significa null.

30
00:01:12,660 --> 00:01:13,590
‫Va bene?

31
00:01:13,590 --> 00:01:15,460
‫Quindi abbastanza simile alla

32
00:01:15,460 --> 00:01:18,020
‫patch, la differenza qui, in questo caso

33
00:01:18,020 --> 00:01:20,750
‫qui, è che cambiamo il metodo di

34
00:01:20,750 --> 00:01:24,990
‫eliminazione, cambiamo il codice di stato in nessun contenuto, che è 204,

35
00:01:24,990 --> 00:01:27,670
‫e i dati che inviamo sono nulli.

36
00:01:27,670 --> 00:01:29,510
‫Ok, quindi anche nel

37
00:01:29,510 --> 00:01:32,543
‫mondo reale, questa è esattamente la risposta che invieremo.

38
00:01:33,650 --> 00:01:37,693
‫Ok, quindi ora non ci resta che andare avanti e testarlo.

39
00:01:40,030 --> 00:01:42,723
‫E usando, ovviamente, cancella.

40
00:01:44,280 --> 00:01:47,833
‫Permettetemi anche di salvarlo qui come elimina tour.

41
00:01:52,320 --> 00:01:55,120
‫E quindi facciamo finta di voler cancellare

42
00:01:55,120 --> 00:01:56,773
‫il tour numero sette.

43
00:01:57,710 --> 00:01:59,710
‫Di nuovo, non servirà a niente.

44
00:01:59,710 --> 00:02:02,630
‫E così qui abbiamo il nostro strumento per nessun contenuto.

45
00:02:02,630 --> 00:02:06,340
‫E in realtà, Postman non ci mostra alcun

46
00:02:06,340 --> 00:02:07,680
‫contenuto qui.

47
00:02:07,680 --> 00:02:10,600
‫Quindi non ci mostra nemmeno l'adiacente che abbiamo rimandato indietro.

48
00:02:10,600 --> 00:02:13,340
‫Semplicemente non ci dà alcun contenuto.

49
00:02:13,340 --> 00:02:14,173
‫Va bene?

50
00:02:14,173 --> 00:02:15,513
‫Quindi salviamolo qui.

51
00:02:16,569 --> 00:02:18,330
‫Lo abbiamo anche qui sul lato sinistro ora.

52
00:02:18,330 --> 00:02:22,400
‫E vedrai che la nostra collezione qui è in costante crescita,

53
00:02:22,400 --> 00:02:24,430
‫quindi è davvero fantastico.

54
00:02:24,430 --> 00:02:25,810
‫Ora, nel prossimo

55
00:02:25,810 --> 00:02:29,120
‫video renderemo il nostro codice un po' più carino.

56
00:02:29,120 --> 00:02:31,883
‫Quindi organizzalo e segui alcune best practice

57
00:02:31,883 --> 00:02:34,693
‫per rendere il nostro codice un po' meno disordinato.

