May katawan ba ang HTTP PUT?
May katawan ba ang HTTP PUT?

Video: May katawan ba ang HTTP PUT?

Video: May katawan ba ang HTTP PUT?
Video: The adverse effects of applying "tawas" and calamansi on underarms | Salamat Dok 2024, Mayo
Anonim

5 Sagot. HTTP mga kahilingan magkaroon ng katawan kung sila mayroon isang Content-Length o Transfer-Encoding header (RFC 2616 4.3). Kung ang kahilingan may hindi rin, ito may hindi katawan , at dapat tratuhin ito ng iyong server bilang ganoon.

Kasunod nito, maaari ring magtanong, maaari bang magkaroon ng katawan ang isang HTTP GET?

Sa madaling salita, anuman Kahilingan sa pinahihintulutang maglaman ng mensahe ang mensahe katawan , at sa gayon ay dapat i-parse ang mga mensahe nang nasa isip iyon. Semantics ng server para sa GET , gayunpaman, ay pinaghihigpitan na ang a katawan , kung mayroon man, may walang semantikong kahulugan sa hiling . Oo ikaw pwede Magpadala ng katawan ng kahilingan kasama GET ngunit hindi dapat mayroon anumang kahulugan.

Gayundin, ano ang katawan ng isang kahilingan sa HTTP? Ang panimulang linya at HTTP mga header ng HTTP mensahe ay sama-samang kilala bilang pinuno ng mga kahilingan , samantalang ang payload nito ay kilala bilang ang katawan.

At saka, may body ba ang http delete?

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

Dapat bang magkaroon ng katawan ang isang kahilingan sa GET?

GET mga kahilingan huwag mayroon a katawan ng kahilingan , kaya lahat ng mga parameter dapat lalabas sa URL o sa isang header. Bagama't hindi tumutukoy ang pamantayan ng HTTP ng limitasyon kung gaano katagal ang mga URL o header, karamihan sa mga kliyente at server ng HTTP mayroon isang praktikal na limitasyon sa pagitan ng 2 kB at 8 kB.

Inirerekumendang: