Teşhis, alıştırmalar ve bitirme
DevTools, curl ve HAR ile teşhis
Tahmin yerine istek kanıtını oku.
Kavramı anlayalım
Network panelinde URL, method, status, initiator, request/response headers, payload ve timing birlikte incelenir. Preserve log redirect ve navigasyon sırasında kayıt tutmaya yardımcı olur. Disable cache yalnız belirli tarayıcı cache davranışını etkiler; CDN cache’ini veya service worker’ı otomatik temizlemez.
Copy as curl isteği yeniden üretmeyi kolaylaştırır ama cookie, bearer token ve kişisel body içerebilir. HAR dosyası da hassas veriler taşır; paylaşmadan önce temizle. curl ile başarılı olup browser’da başarısız olması CORS/cookie gibi policy farkına işaret edebilir, ancak bunun tek olasılık olduğunu sanma.
Önce aynı istek gerçekten aynı mı kontrol et: origin, credentials, method, content type ve proxy yolu. Bir ekran görüntüsü yerine temizlenmiş request ID ve zaman damgası server loguyla ilişkilendirilebilir. Başkasının sisteminde izin dışı deneme yapma; lab’ı kendi ortamında tut.
“Çalışmıyor” yerine tekrar üretilebilir hata raporu hazırlamak için.
HAR’ı secret temizlemeden GitHub’a yüklemek.
Aynı konu. Üç farklı derinlik.
curl.exe -I https://example.comHEAD isteğiyle response fields alır.
Bu sayfa dış sunuculara istek göndermez. HTTP mesajları temsili, HTTP/1.1 biçiminde okunabilir gösterimlerdir; HTTP/2 ve HTTP/3 wire formatı değildir. example.test ayrılmış öğretim alan adıdır. Komut ve JavaScript örneklerini yalnız kendi test ortamında uygula; gerçek token veya cookie yayımlama.
Önce kendin dene.
Copy as curl çıktısını doğrudan paylaşmalı mısın?
Çözümü ve açıklamasını göster
Redact credentials, cookies and personal data firstHayır; önce gizli ve kişisel alanları temizle.