top of page

gRPC API'lerini BloomRPC ile Nasıl Test Ederiz?

Yazarın fotoğrafı: Şerif AydınŞerif Aydın

gRPC ile genel bir bilgi vermeden, sadece yazılan api'lerin nasıl test edildiği üzerine bir makale olacak.


BloomRPC, gRPC API'lerini test etmek için kullanılan açık kaynaklı bir istemcidir.


Postman gibi REST API'ler için kullanılan araçlara benzer şekilde, gRPC servislerini kolayca çağırmak ve test etmek için tasarlanmıştır.


Bu makalede, BloomRPC kullanarak bir gRPC servisine token ile kimlik doğrulaması yaparak nasıl istek gönderebileceğinizi göstereceğim.


BloomRPC Kurulumu


BloomRPC'yi kullanmaya başlamadan önce, sisteminize uygun şekilde yüklemeniz gerekmektedir.


1. BloomRPC'yi İndirme ve Kurma


BloomRPC'yi aşağıdaki bağlantıdan işletim sisteminize uygun sürümünü indirerek yükleyebilirsiniz:

  • BloomRPC GitHub İndirdiğiniz dosyayı çalıştırarak kurulumu tamamlayın.


gRPC API'yi BloomRPC ile Test Etme


1. gRPC Protobuf Dosyasını Yükleme


BloomRPC'yi başlattıktan sonra, test etmek istediğiniz gRPC servisinin .proto dosyasını içe aktarmanız gerekir. Bunun için:


  • BloomRPC'yi açın.

  • Sol üst köşede bulunan File menüsüne tıklayın ve Import .proto file seçeneğini seçin.

  • İlgili .proto dosyasını seçerek içe aktarın.

  • Apinizin gerekli ip:port bilgisini belirtelim.


  1. Token bilgisini edinmemiz gerekiyor.


    Sisteminiz için geçerli token bilgisine ulaşıyoruz. Bu token bilgisini bloomRPC de servislere erişebilmek için kullanacağız.


  2. Token’ı BloomRPC’ye Ekleme


    Token’ı aldıktan sonra BloomRPC’de yetkilendirme başlığı eklemek için şu adımları takip edin:

    1. İstek ekranında Metadata sekmesini açın

    2. Yeni bir başlık ekleyin:

      • Key: Authorization

      • Value: Bearer YOUR_ACCESS_TOKEN

    Burada YOUR_ACCESS_TOKEN yerine aldığınız gerçek token'ı ekleyin.



Comments


© 2020 by Serif Aydin

  • indir
  • YouTube
  • LinkedIn Sosyal Simge
bottom of page