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.";
}
}