Chrome'un artık 67 sürümünde Getirme olarak kopyala özelliği var :
Getirme olarak kopyala
Bir ağ isteğine sağ tıklayın ve ardından bu isteğe ilişkin eşdeğer kodu panonuza kopyalamak için Kopyala> Getirme Gibi Kopyala'yı seçin fetch()
.
https://developers.google.com/web/updates/2018/04/devtools#fetch
Örnek çıktı:
fetch("https://stackoverflow.com/posts/validate-body", {
credentials: "include",
headers: {},
referrer: "https://stackoverflow.com/",
referrerPolicy: "origin",
body:
"body=Chrome+now+has+_Copy+as+fetch_+in+version+67%3A%0A%0A%3E+Copy+as+fetch%0ARight-click+a+network+request+then+select+**Copy+%3E+Copy+As+Fetch**+to+copy+the+%60fetch()%60-equivalent+code+for+that+request+to+your+clipboard.%0A%0A&oldBody=&isQuestion=false",
method: "POST",
mode: "cors"
});
Aradaki fark, cURL Olarak Kopyala seçeneğinin tüm istek başlıklarını (Çerez ve Kabul Et gibi) içermesi ve isteği Chrome dışında yeniden yürütmek için uygun olmasıdır. fetch()
Kod aynı tarayıcı içine yeniden oynatmak için uygundur.
OPTIONS
) Üzerinde 'tekrarını' tıklamanız gerekiyor talepleri uçuş öncesi isteği - değil gerçek nihai talep.