Middle
GET sorğusunda bədən istifadə etmək mümkündürmü, məsələn, JSON göndərmək?
sobes.tech Süni İntellekt
AI-dan cavab
HTTP GET sorğularında standart olaraq, bədən (body) olmamalıdır. Bəzi müştərilər və serverlər texniki olaraq GET-də bədən dəstəkləyə bilsə də, bu düzgün deyil və gözlənilməz davranışlara səbəb ola bilər.
Əgər serverə məlumat göndərmək lazımdırsa, POST, PUT və ya digər metodlardan istifadə etmək daha yaxşıdır, çünki onlar sorğu bədəninin ötürülməsi üçün nəzərdə tutulub.
GET-də parametrləri ötürmək üçün adətən sorğu sətiri (query string) istifadə olunur, məsələn:
GET /api/resource?param1=dəyər1¶m2=dəyər2 HTTP/1.1
GET sorğusunun bədənində JSON göndərmək tövsiyə edilmir və çoxlu server və kitabxanalar tərəfindən dəstəklənmir.