Hvad er HTTP-sletningsanmodning?
Hvad er HTTP-sletningsanmodning?

Video: Hvad er HTTP-sletningsanmodning?

Video: Hvad er HTTP-sletningsanmodning?
Video: #76 Sending HTTP DELETE Request | Working with HTTP Request & Response | A Complete React Course 2024, December
Anonim

Det HTTP DELETE metode er vant til slette en ressource fra serveren. Sende en beskedtekst på en SLET anmodning kan få nogle servere til at afvise anmodning . Men du kan stadig sende data til serveren ved hjælp af URL-parametre. Dette er normalt et ID for den ressource, du ønsker slette.

Kan en slette HTTP-anmodning i denne forbindelse have en krop?

Den seneste opdatering til HTTP 1.1-specifikationen (RFC 7231) tillader eksplicit en enhed legeme i en SLET anmodning : En nyttelast inden for en SLET anmodning besked har ingen defineret semantik; sende en nyttelast legeme på en SLET anmodning kan få nogle eksisterende implementeringer til at afvise anmodning.

Udover ovenstående, hvad er Slet-metoden? Det SLET metode anmoder om, at oprindelsesserveren slette den ressource, der er identificeret af Request-URI. Det her metode KAN blive tilsidesat af menneskelig indgriben (eller andre midler) på oprindelsesserveren.

Heraf, hvad er

Det HTTP-MULIGHEDER metode bruges til at beskrive kommunikationen muligheder for målressourcen. Denne metode giver klienten mulighed for at bestemme muligheder og/eller krav forbundet med en ressource eller en servers muligheder uden at antyde en ressourcehandling eller initiere en ressourcehentning.

Skal jeg slette 404 retur?

Hvis ressourcen er slettet det kan du ikke SLET det igen (da det ikke eksisterer). Så en 404 Ikke fundet er passende. Det SLET metoden er idempotent, så virkningerne bør altid være den samme. Således statuskoden bør ikke ændres (brug 204 Intet indhold).

Anbefalede: