• 28-01-2023, 21:54:51
    #1
    selamlar, bir siteye bağlanıp, HTTP durum kodunu alarak bir karşılaştırma yapmak istiyorum.
    Eğer durum kodu 200 ise, ekrana yazdırsın 200 değil ise, hata versin gibi.
    Bunu nasıl yapabilirim?
  • 28-01-2023, 22:01:25
    #3
    Kirksekiz adlı üyeden alıntı: mesajı görüntüle
    selamlar, bir siteye bağlanıp, HTTP durum kodunu alarak bir karşılaştırma yapmak istiyorum.
    Eğer durum kodu 200 ise, ekrana yazdırsın 200 değil ise, hata versin gibi.
    Bunu nasıl yapabilirim?
    Merhaba, aradığınız ajax ile yapılabiliyor. Link bırakıyorum.
    https://www.youtube.com/watch?v=qJHQ3sufTow
    • Kirksekiz
    Kirksekiz bunu beğendi.
    1 kişi bunu beğendi.
  • 28-01-2023, 23:21:47
    #4
    import requests
    
    url = "http://example.com"
    yanit = requests.get(url)
    durum_kodu = yanit.status_code
    
    if durum_kodu == 200:
        print("Siteye bağlantı başarılı, durum kodu: 200")
    else:
        print("Siteye bağlantı başarısız, durum kodu:", durum_kodu)
    verilen URL'de bir GET isteği yapar ve dönen durum kodunu durum_kodu değişkenine atar. Daha sonra, durum kodunun 200 olup olmadığını kontrol eder ve ekrana uygun bir mesaj yazdırır.
  • 29-01-2023, 09:28:22
    #5
    Kirksekiz adlı üyeden alıntı: mesajı görüntüle
    selamlar, bir siteye bağlanıp, HTTP durum kodunu alarak bir karşılaştırma yapmak istiyorum.
    Eğer durum kodu 200 ise, ekrana yazdırsın 200 değil ise, hata versin gibi.
    Bunu nasıl yapabilirim?
    Curl kullanarak çok basit bir şekilde yapılabilir. Tüm işletim sistemlerinde mevcuttur.
    curl -s --head  --request GET http://site.com
  • 29-01-2023, 13:08:36
    #6
    Çok teşekkür ederim hepinize r10+