Ano ang kahilingan sa pagtanggal ng HTTP?
Ano ang kahilingan sa pagtanggal ng HTTP?

Video: Ano ang kahilingan sa pagtanggal ng HTTP?

Video: Ano ang kahilingan sa pagtanggal ng HTTP?
Video: 什麼是 HTTP、HTTPS | http request、http response、http status code #HTTP #HTTPS 2024, Mayo
Anonim

Ang Paraan ng HTTP DELETE nakasanayan na tanggalin isang mapagkukunan mula sa server. Pagpapadala ng katawan ng mensahe sa a I-DELETE ang kahilingan maaaring maging sanhi ng ilang mga server na tanggihan ang hiling . Ngunit maaari ka pa ring magpadala ng data sa server gamit ang mga parameter ng URL. Ito ay karaniwang isang ID ng mapagkukunan na gusto mo tanggalin.

Kaugnay nito, maaari bang magkaroon ng katawan ang isang kahilingan sa pagtanggal ng

Ang pinakabagong update sa HTTP 1.1 na detalye (RFC 7231) ay tahasang nagpapahintulot sa isang entity katawan sa isang I-DELETE ang kahilingan : Isang kargamento sa loob ng a I-DELETE ang kahilingan mensahe may walang tinukoy na semantika; nagpapadala ng payload katawan nasa I-DELETE ang kahilingan maaaring maging sanhi ng ilang umiiral na pagpapatupad upang tanggihan ang hiling.

Sa tabi sa itaas, ano ang Delete method? Ang DELETE na paraan hinihiling na ang pinagmulan ng server tanggalin ang mapagkukunang tinukoy ng Request-URI. Ito paraan MAAARING ma-override ng interbensyon ng tao (o iba pang paraan) sa pinanggalingang server.

Dito, ano ang opsyon sa paghiling ng

Ang HTTP OPTIONS paraan ang ginagamit upang ilarawan ang komunikasyon mga pagpipilian para sa target na mapagkukunan. Ang pamamaraang ito ay nagpapahintulot sa kliyente na matukoy ang mga pagpipilian at/o mga kinakailangan na nauugnay sa isang mapagkukunan, o sa mga kakayahan ng isang server, nang hindi nagpapahiwatig ng pagkilos ng mapagkukunan o nagpapasimula ng pagkuha ng mapagkukunan.

Dapat ko bang tanggalin ang 404 return?

Kung ang mapagkukunan ay tinanggal hindi mo kaya I-DELETE ito muli (dahil wala ito). Kaya a 404 Angkop ang Not Found. Ang I-DELETE paraan ay idempotent, kaya ang mga epekto dapat palaging pareho. Kaya, ang status code dapat hindi nagbabago (gamitin ang 204 Walang Nilalaman).

Inirerekumendang: