{"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":"API'lerinizi G\u00fc\u00e7lendirin: G\u00f6lge Testinin 4 S\u00fcper G\u00fcc\u00fc","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"KUYpyxISW4\"><a href=\"https:\/\/fatihsoysal.com\/blog\/apilerinizi-guclendirin-golge-testinin-4-super-gucu\/\">API&#8217;lerinizi G\u00fc\u00e7lendirin: G\u00f6lge Testinin 4 S\u00fcper G\u00fcc\u00fc<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/apilerinizi-guclendirin-golge-testinin-4-super-gucu\/embed\/#?secret=KUYpyxISW4\" width=\"600\" height=\"338\" title=\"&#8220;API&#8217;lerinizi G\u00fc\u00e7lendirin: G\u00f6lge Testinin 4 S\u00fcper G\u00fcc\u00fc&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"KUYpyxISW4\" 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. Bu makalede, API'lerinizi g\u00fcvence alt\u0131na alman\u0131n ve olas\u0131 hatalar\u0131 \u00f6nceden tespit etmenin g\u00fc\u00e7l\u00fc bir y\u00f6ntemi olan g\u00f6lge testini (shadow testing) ele alaca\u011f\u0131z. \u00d6ncelikle, g\u00f6lge testinin ne oldu\u011funu ve neden \u00f6nemli oldu\u011funu a\u00e7\u0131klayarak ba\u015flayaca\u011f\u0131z. Sonras\u0131nda ise, API'lerinizi sa\u011flamla\u015ft\u0131rmak i\u00e7in kullanabilece\u011finiz d\u00f6rt etkili stratejiyi detayl\u0131 olarak inceleyece\u011fiz. Haz\u0131rsan\u0131z ba\u015flayal\u0131m!"}