• 07-03-2025, 20:26:11
    #1
    Selamlar,

    Reqeuest'de bir session oluşturacağım.Ardından bu session ile beraber ilgili sitenin login işlevisini yaptıracağım(request ile) ardından aynı session ile beraber tekrardan ilgili sitede rastgale bir sayfaya istek atarak çerez bilgilerini çekmek istiyorum.
    Bu mümkün müdür?
    Yani şuanda tarayıcıdan ilgili site açılıyor,elementler bulunuyor ve ardından giriş yapılıyor ve get all cookies yapılıyor ve bu bir hesap için yapılırsa çok uzun sürüyor.Amacım request ile login yapıp çerez bilgilerini çekmek,bu mümkün müdür?

    Örnek bir kodunuz var mıdır?,
    Teşekkürler.
  • 07-03-2025, 20:28:16
    #2
    Evet mümkün, siteye ilk girişte cookie jar ile çerezleri bir txt dosyasına kayıt edin daha sonra giriş yaptıktan sonrada jar ile kayıt edin daha sonra ilgili oturum girişi gerektiren sayfalar için de cookie file kullanabilirsin. Bu sayede o çerez dosyasını ve çerezleri kullanır.
  • 07-03-2025, 20:28:45
    #3
    merhaba, tabii ki mümkündür

    import requests
    session = requests.Session()

    payload = {
    "username": "test",
    "password": "test"
    }
    response = session.post(https://ornek.com/login, data=payload)

    for cookie in session.cookies:
    print(f"{cookie.name}: {cookie.value}")
  • 07-03-2025, 20:30:00
    #4
    ByHazerfen adlı üyeden alıntı: mesajı görüntüle
    Evet mümkün, siteye ilk girişte cookie jar ile çerezleri bir txt dosyasına kayıt edin daha sonra giriş yaptıktan sonrada jar ile kayıt edin daha sonra ilgili oturum girişi gerektiren sayfalar için de cookie file kullanabilirsin. Bu sayede o çerez dosyasını ve çerezleri kullanır.
    Anıl adlı üyeden alıntı: mesajı görüntüle
    merhaba, tabii ki mümkündür

    import requests
    session = requests.Session()

    payload = {
    "username": "test",
    "password": "test"
    }
    response = session.post(https://ornek.com/login, data=payload)

    for cookie in session.cookies:
    print(f"{cookie.name}: {cookie.value}")
    Çok teşekkür ederim,hemen deniyorum.