Genel

Visual Studio Code Tutorial REST Client Extension Nedir ve Nasıl Kullanılır?

Merhabalar, bu yazımda VSC Extension’larından REST Client’i anlatmaya çalışacağım.

Bu Extension özellikle küçük projelerle çalışırken, harici uygulamalara gidip gelme zahmetini ortadan kaldırıp, VS Code’dan hiç ayrılmadan işlerimizi gerçekleştirmemizi sağlıyor. Bu nedenle pratik bir çözüm.

HTTP isteklerimizi atarken kullandığımız Postman gibi araçlarımız vardır. Ancak Rest Client ile proje dosyamız içinde isteklerimizin yapısını kurabilir, istekleri atıp sonuçları aynı ekranda görebiliriz.

Tabi HTTP isteklerimizi yönetmek için şu an Postman de Extension olarak VS Code’a geldi. Ancak Rest Client’ı bir alternatif olarak sizlere anlatmak istedim. Çünkü kullanması keyifli.

Visual Studio Code kurulu değilse aşağıdaki linkten yararlanarak bu kurulumu yapabilirsiniz.

1 Extension Kurulumu

Öncelikle Extension bölümüne gidip, Rest Client yazıp, ilgili Extension’ı kuruyoruz.

2 Http İstek Dosyasının Oluşturulması

Http isteklerimizi bir dosyaya yazacağız. İstediğimiz isimde, uzantısı .http olan bir dosya oluşturuyoruz.

3 İstek Parametrelerini Ayarlama

Şimdi hali hazırda var olan bir servisiniz olduğunu ve http://localhost:4000 gibi bir Url’de ayakta olduğunu varsayıyorum. Benim burada ele aldığım uygulama bir Todo App. Ona göre özelleştirilmiş durumda. Siz servisinize göre ilgili alanları oluşturmayı unutmayınız.

Şimdi dosya içine girip http://localhost:4000 de ayakta olan servisime bir POST isteği atmak istiyorum.

POST http://localhost:4000/add
Content-Type: application/json

{
    "text" : "Rest Clientı Anlat"
}

###

4 İsteği At ve Sonuçları İncele

Bu ayarlamaları yaptıktan sonra, isteğin üzerinde beliren Send Request’e basıyoruz. Bunu yaptıktan sonra sonuç hemen yan pencerede açılıyor. Bunu inceleyebilirsiniz.

Hemen ardından eklediklerimizi görmek için yazdığımız bir endpoint’e GET isteği atalım ve sonuçlarını kontrol edelim.

GET http://localhost:4000/todos

###

Genel olarak işleyişi bu şekilde.

Diğer özelliklerini öğrenip kullanmak isterseniz aşağıdaki linke göz atabilirsiniz.

Bir sonraki yazımda görüşmek üzere.

Murat Bilginer

21 Şubat 1992'de doğdum. Endüstri Mühendisi olarak lisansımı 2016 yılında tamamladım. Industryolog Akademi - NGenius oluşumlarının kurucusuyum. Şu anda kendi şirketim Brainy Tech ile Web ve Mobil Geliştirme, AWS, Google Cloud Platform Sistemleri için DevOps, Big Data Analiz ve Görselleştirme hizmetleri sunmakta ve Online Eğitimler vermekteyiz.

Share
Published by
Murat Bilginer

Recent Posts

Kedimiz Oly & FIP Süreci 11 – Oly Melek Oldu :'( Veda…

Hüzünlü bir selam. Bu yazı dizisine başlarken büyük umutlarım vardı. Oly’nin FIP durumunu erken teşhis…

2 gün ago

Kedimiz Oly & FIP Süreci 10 – Oly’nin PCR Sonucu Çıktı FCov Pozitif…

Selamlar, bu yazımda sizlere Oly’nin çıkan PCR sonucu ve geçtiğimiz bir haftada hastalığın genel seyrinden…

5 gün ago

Kedimiz Oly & FIP Süreci 9 – 1 Haftalık GS İğnesi Serüveni – Oly İyileşiyor mu?

Selamlar, bu yazımda Oly'nin 1 hafta boyunca olduğu GS iğnesi, yaşanan değişimleri anlatmaya çalışacağım. PCR…

1 hafta ago

Kedimiz Oly & FIP Süreci 8 – Yeniden Hayvan Hastanesi – Sonuç Kontrolü ve Sonrası…

Selamlar, bu yazımda Hemogram ve Biyokimya sonuçlarımızı göstermek için İÜCHH'ne tekrar gidişimizi ve sonrasını anlatacağım.…

1 hafta ago

Kedimiz Oly & FIP Süreci 7 – GS İğnesine Başlama Kararımız ve Oly’de Dikkat Ettiklerimiz

Selamlar, bu yazımda GS iğnesine başlama kararımızı ve Oly’de bu süreçte nelere dikkat ediyor, neler…

1 hafta ago

Kedimiz Oly & FIP Süreci 6 – İstanbul Üniversitesi Cerrahpaşa Hayvan Hastanesi Serüveni ve Sonrası

Selamlar, bu yazımda İÜCHH'deki tedavi sürecimiz ve sonrasında yaşananlardan bahsetmeye çalışacağım. 20.06.2025 Cuma günü saat…

1 hafta ago