• Cookie (kuki)
  • POST metodining afzalliklari va kamchiliklari




    Download 302,79 Kb.
    bet4/4
    Sana18.05.2024
    Hajmi302,79 Kb.
    #242405
    1   2   3   4
    Bog'liq
    WEB1

    POST metodining afzalliklari va kamchiliklari

    • GET metodidan ko’ra xavfsiz chunki foydalanuvchi kiritgan ma’lumot hech qachon URL qismida yoki server loglarida ko’rinmaydi

    • Katta miqdordagi ma’lumotlarni POST metodi orqali uzatish mumkin va matnli hamda ikkilik ma’lumotlarni(faylni yuklash kabi) uzatish imkoni mavjud.

    Cookie (kuki) - bu Internet server tomonidan brauzerga kirilganda har safar brauzer tomonidan qaytariladigan ma’lumot paketi bo'lib, u keyinchalik foydalanuvchini serverga kirishini kuzatish yoki aniqlash uchun ishlatiladi.
    Kuki bu 4 KB ga yaqin bo’lgan kichik miqdordagi ma’lumot bo’lib, foydalanuvchining kompyuterida saqlanadi. Ular odatda foydalanuvchining masalan, logini, ismi, nima yoqqani kabi ma’lumotlarni saqlab, uning vebsaytga keyingi tashrifida sayt ma’lumotga qarab personalizatsiya qilinadi
    PHP’da kukini o’rnatish uchun setcookie() funksiyasi ishlatiladi. Bu setcookie() funksiyani skriptingizni eng yuqori qismida yozilishi shart, aks holda kuki ishlamaydi. setcookie() funksiyasining asosiy sintaksisi quyidagicha:
    setcookie(nom, qiymat, muddat, manzil, domen, xavfsizlik);
    Kukining nomidan tashqari barcha argumentlar ixtiyoriy sanaladi. Xohlasangiz argumentni kiritishni o’rniga bo’sh satr(“”) kiritib ketsangiz bo’ladi, amal qilish muddatini kiritishni xohlamasangiz 0 kiritb qo’yasiz.
    SESSIYALAR
    Ma’lumotni kukilarda saqlay olishingiz mumkin, lekin bu yerda jiddiy masala: xavfsizlik masalasi mavjud. Kuki foydalanuvchining kompyuterida saqlanganligin tufayli buzg’unchilar dasturingizni ishdan chiqaradigan potensial zararli kontentni kukini o’zgartirgan holda joylashtirishi mumkin.
    Bundan tashqari har safar brauzer serverdan URL manzilini so’raganda vebsaytga tegishli bo’lgan barcha kuki ma’lumotlar avtomatik tarzda so’rovning ichida birga serverga yuboriladi. Bu degani siz foydalanuvchining tizimida har biri 4KB hajmdagi 5ta kukini saqlamoqchi bo’lsangiz, har safar foydalanuvchi sahifani ko’rganda 20KB ma’lumotni brauzer yuklashi kerak, bu saytingiz ishlashiga salbiy ta’sir qiloladi
    Siz $_SESSION[] superglobal massiviga sessiya ma’lumotlarni kalit-qiymat juftligi kabi saqlashingiz mumkin. Saqlangan ma’lumotga sessiya mavjud bo’lgan vaqtgacha kirishga imkon bo’ladi:

    Download 302,79 Kb.
    1   2   3   4




    Download 302,79 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    POST metodining afzalliklari va kamchiliklari

    Download 302,79 Kb.