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 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…

2 gün 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.…

2 gün 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…

2 gün 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…

4 gün ago

Kedimiz Oly & FIP Süreci 5 – Teşhisten Önce Biz… Veterinerimize Güvenebilir Miydik?

Eve Dönüş ve İlk Şüpheler 18 Haziran Perşembe saat 23 sularında İstanbul’daki evimize giriş yaptık.…

4 gün ago

Kedimiz Oly & FIP Süreci 4 – Antalya’ya Yolculuk – Bir Şeyler Ters Gidiyor… & İstanbul’a Geri Dönüş

9 Haziran Pazartesi günü Aydın’daki sürecimiz bitti ve Antalya yolculuğumuz başladı. Saat 11 gibi yola…

4 gün ago