🔗 E6 · Copy as cURL → Postman Import

E6 · Copy as cURL → Postman Import: "Copy as cURL", bir Network rownı **fotokopi çeken bir tarif kartı makinesi** gibidir: gözlemlediğin bir request'i (method, URL, header'lar, b

"Copy as cURL", bir Network rownı **fotokopi çeken bir tarif kartı makinesi** gibidir: gözlemlediğin bir request'i (method, URL, header'lar, body dahil) tek tıkla, TEKRARLANABİLİR bir metin komutuna dönüştürür — artık o request'i elle yeniden yazmana gerek kalmaz, aynı "tarifi" başka bir mutfakta (Postman, terminal, bir script) pişirebilirsin. Bu, GRUP E'yi (gözlem) GRUP G'ye (Postman ile aktif test) bağlayan KÖPRÜdür. Peki neden doğrudan Postman'de sıfırdan yazmak yerine Network'ten kopyalıyoruz? Çünkü UI zaten request'i DOĞRU header'lar ve auth token'la göndermiştir — bunu elle yeniden yazmaya kalkarsan bir header'ı unutabilir, yanlış yazabilirsin; `Copy as cURL`, GERÇEKTEN gönderilen request'in BİREBİR kopyasını verir, tahmin gerektirmez. Java'da bunun karşılığı bir `HttpRequest` nesnesini serialize edip başka bir ortamda replay etmektir — burada tarayıcı bu serialize işlemini senin için otomatik yapar. QA açısından bu, "UI'da gördüğüm bug'ı nasıl tekrarlarım/paylaşırım" sorusunun cevabıdır: bir cURL komutu, bir geliştiriciye "şu request'i şu şekilde gönder, aynı hatayı sen de göreceksin" demenin en kesin yoludur — ekran görüntüsünden çok daha güçlü bir kanıttır.

Gözlemden Aktif Teste Köprü

Bir Network rowna sağ tıklayıp `Copy → Copy as cURL` seçince, request'in tam bir metin komutu panoya kopyalanır. Postman'de `Import → Raw text` ile bu metni yapıştırdığında, Postman method/URL/header/body'yi otomatik ayrıştırıp bir request olarak kurar — artık o request'i Postman'in tüm gücüyle (environment, assertion, koleksiyon) test edebilirsin.

Network Satırı → cURL → Postman İmport

🎬 Gördüğün Request'i Postman'e Taşımak

Network row (gözlemlendi)

Pano: tam metin komut

Artık aktif test edilebilir

Tester Network panelinde şüpheli bir request satırı buldu — bunu başka bir araçta tekrar etmek istiyor.

Satıra sağ tıklayıp `Copy → Copy as cURL` seçer — method, URL, header, body TEK metin komutuna dönüşür.

Komut panoya kopyalanır — artık taşınabilir, paylaşılabilir bir metindir.

Postman'de `Import → Raw text` ile yapıştırılır — Postman method/URL/header/body'yi OTOMATİK ayrıştırır.

Ders — Artık bu request Postman'in tüm gücüyle (environment, `pm.test` assertion, koleksiyon) test edilebilir; bu, GRUP E'den GRUP G'ye giden köprüdür.

Gözlemden Postman'e Taşıma Sırası