chrome_reader_mode

YARDIM MERKEZİ

BLOG

Javascript XHR ile Bağlantı Örneği

22.10.2016 16:20

  • 515

    OKUNMA

Herkese merhaba,

Bu yazımızda Javascript XHR ile servislerimize nasıl erişebileceğinizi ve veri alabileceğinizi aşağıda ki örnek ile gösterdik.

                                        
<script>
    var data            = new FormData();
    data.append( /* Servisin istediği veriler varsa buraya giriniz. */ );
    
    var xhr             = new XMLHttpRequest();
    xhr.withCredentials = false;
    
    xhr.addEventListener("readystatechange", function () {
        if (this.readyState === 4) {
            console.log(JSON.parse(this.responseJSON()));
        }
    });
    
    xhr.open("POST", "http://api.webservisleri.net/");
    xhr.setRequestHeader("authorization", "ERİŞİM ANAHTARINIZ");
    xhr.send(data);
    
    Object.defineProperty(XMLHttpRequest.prototype, 'responseJSON', {
        value       : function(){
            return JSON.parse(this.response);
        },
        writable    : false,
        enumerable  : false
    });

</script>