Başlık: Başlangıç

    import requests

     

    Örnek KodAçıklama
    r = requests.get('http://httpbin.org/get')
    r = requests.post('http://httpbin.org/post')
    r = requests.put('http://httpbin.org/put')
    r = requests.delete('http://httpbin.org/delete')
    Talep gönderme yöntemi.
    r = requests.get('http://httpbin.org/get', params={"kategori":"elektronik","marka":"samsung"})
    Talep ederken parametre de gönderilebilir.
    r = requests.post("http://httpbin.org/post",headers={"User-Agent":"Sinan-Chrome"})
    print(r.status_code)
    User agent bilgileri ile talepte bulunabilir. Talep sonucunun durum kodunu döndürür.
    r = requests.get("http://httpbin.org/")
    print(r.text)
    Sitenin HTML içeriğini döndürür.
    r = requests.get("http://httpbin.org/")
    print(r.headers)
    Talebin header bilgilerini döndürür.
    r = requests.get("http://httpbin.org/")
    print(r.url)
    Talebin URL bilgisini döndürür.
    r = requests.get("http://httpbin.org/")
    print(r.history)
    Talep üzerinde history methodu ile de kontrol edince geçmişteki HTTP durum kodlarını görülebilir.
    r = requests.get("http://httpbin.org/")
    print(r.encoding)
    Talebin encoding değerini döner.
    r = requests.get("http://httpbin.org/")
    print(r.request.method)
    Talebin method şeklini döner.
    r = requests.get("http://httpbin.org/")
    print(r.elapsed.total_seconds())
    Geçen zamnı döner.