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.
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.
Token’ı BloomRPC’ye Ekleme
Token’ı aldıktan sonra BloomRPC’de yetkilendirme başlığı eklemek için şu adımları takip edin:
İstek ekranında Metadata sekmesini açın
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