{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Angular Uygulamalar\u0131n\u0131z\u0131 HTTP Interceptor'lar ile Geli\u015ftirme","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"jz3bk3kpHu\"><a href=\"https:\/\/fatihsoysal.com\/blog\/angular-uygulamalarinizi-http-interceptorlar-ile-gelistirme\/\">Angular Uygulamalar\u0131n\u0131z\u0131 HTTP Interceptor&#8217;lar ile Geli\u015ftirme<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/angular-uygulamalarinizi-http-interceptorlar-ile-gelistirme\/embed\/#?secret=jz3bk3kpHu\" width=\"600\" height=\"338\" title=\"&#8220;Angular Uygulamalar\u0131n\u0131z\u0131 HTTP Interceptor&#8217;lar ile Geli\u015ftirme&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"jz3bk3kpHu\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Merhaba! Ben Fatih Soysal ve bug\u00fcn Angular uygulamalar\u0131n\u0131z\u0131 HTTP Interceptor'lar kullanarak nas\u0131l daha g\u00fcvenli ve sa\u011flam hale getirebilece\u011finizi detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z. \u00d6zellikle kimlik do\u011frulama ve hata durumlar\u0131nda tekrar deneme mekanizmalar\u0131 geli\u015ftirmek i\u00e7in Interceptor'lar\u0131n ne kadar etkili oldu\u011funu g\u00f6receksiniz. Bu teknikler, uygulamalar\u0131n\u0131z\u0131n performans\u0131n\u0131 ve kullan\u0131c\u0131 deneyimini \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131racakt\u0131r."}