Sobes.tech
Junior — Middle

Ma'lumotlarni olish uchun HTTP GET usuli qanday ishlashini tushuntirib bera olasizmi?

sobes.tech AI

AIdan javob

HTTP usul GET serverdan ma'lumot so'rash uchun ishlatiladi. Mijoz (masalan, brauzer) GET so'rov yuborganida, u serverdan ma'lum bir resurs yoki ma'lumotni qaytarishni so'raydi. Parametrlar so'rov belgisidan keyin URLda yuborilishi mumkin.

GET ning xususiyatlari:

  • Ma'lumotlar URLda yuboriladi, shuning uchun uzunligi cheklangan.
  • GET so'rovlar idempotent bo'lishi kerak — takroriy so'rovlar server holatini o'zgartirmasligi kerak.
  • Odatda ma'lumotlarni olish uchun ishlatiladi, o'zgartirish uchun emas.

PHPda GET so'rovi misoli:

if ($_SERVER['REQUEST_METHOD'] === 'GET') {
    $id = $_GET['id'] ?? null; // URLdan id parametrini olish
    if ($id) {
        // id bo'yicha ma'lumotlarni olish logikasi
        echo "id uchun ma'lumotlar: " . htmlspecialchars($id);
    } else {
        echo "id parametri ko'rsatilmagan.";
    }
}