HTTP PUT-un gövdəsi varmı?
HTTP PUT-un gövdəsi varmı?

Video: HTTP PUT-un gövdəsi varmı?

Video: HTTP PUT-un gövdəsi varmı?
Video: Wiz Khalifa - See You Again ft. Charlie Puth [Official Video] Furious 7 Soundtrack 2024, Noyabr
Anonim

5 Cavablar. HTTP istək bədənə sahib olmaq əgər onlar var Məzmun Uzunluğu və ya Transfer Kodlaşdırma başlığı (RFC 2616 4.3). Əgər tələb var nə də, o var yox bədən , və serveriniz ona elə baxmalıdır.

Sonradan soruşa bilərsiniz ki, HTTP GET-in bədəni ola bilərmi?

Başqa sözlə, hər hansı HTTP sorğusu mesaj mesajı ehtiva etməyə icazə verilir bədən , və beləliklə, bunu nəzərə alaraq mesajları təhlil etməlidir. Üçün server semantikası GET lakin o qədər məhdudlaşdırılır ki, a bədən , əgər varsa, var üçün semantik mənası yoxdur xahiş . Bəli, sən bacarmaq göndər a sorğu orqanı ilə GET amma olmamalıdır var hər hansı bir məna.

Həmçinin, HTTP sorğusunun əsas hissəsi nədir? Başlanğıc xətti və HTTP başlıqları HTTP mesajın başı kimi tanınır istək , halbuki onun faydalı yükü kimi tanınır bədən.

Bundan əlavə, http silmə orqanı varmı?

Ən son yeniləmə HTTP 1.1 spesifikasiyası (RFC 7231) təşkilata açıq şəkildə icazə verir bədən bir SİLİN sorğu: a daxilində faydalı yük SİLİN sorğu mesajının müəyyən edilmiş semantikası yoxdur; faydalı yük göndərir bədən üzərində üstündə SİLİN sorğu bəzi mövcud tətbiqlərin sorğunu rədd etməsinə səbəb ola bilər.

GET sorğusunun bədəni olmalıdırmı?

sorğuları GET etmə var a sorğu orqanı , belə ki, bütün parametrlər lazımdır URL-də və ya başlıqda görünür. HTTP standartı URL-lərin və ya başlıqların nə qədər uzun ola biləcəyi ilə bağlı məhdudiyyət müəyyən etməsə də, əksər HTTP müştəriləri və serverləri var praktiki limit 2 kB ilə 8 kB arasındadır.

Tövsiyə: