GRPC POST/GET

KitKat21

Client
Регистрация
02.05.2017
Сообщения
255
Благодарностей
187
Баллы
43
Всем привет!

Кто-нибудь знает, как расшифровать запросы GRPC? Я получаю этот беспорядочный контент, когда пытаюсь проверить его в Fiddler:

102302


Кроме того, можно ли отправлять запросы GRPC POST/GET с помощью Zenno?

Спасибо!
 

ex3maL

Client
Регистрация
22.05.2020
Сообщения
359
Благодарностей
267
Баллы
63
Грпц это все лишь content type
Пост/гет он и в африке пост гет)
Просто смотри в сторону кодировок
У тебя же часть читается, часть нет
Возможно там кирилица в ответе вот и все)
 

artsmm

Client
Регистрация
03.10.2018
Сообщения
1 120
Благодарностей
196
Баллы
63
Приветствую. Я смутно помню эту тему, но вроде так можно:
C#:
using Grpc.Core;
using Your.Proto.Namespace;

class Program
{
    static void Main(string[] args)
    {
        // Соединение с grpc сервером
        var channel = new Channel("localhost:50051", ChannelCredentials.Insecure);

        try
        {
            // Создаем клиента
            var client = new YourService.YourServiceClient(channel);
            // Запрос
            var reply = client.YourMethod(new YourRequest { });
            // Декодируем строку с gRPC сообщением
            YourResponse response = reply.Response;
            Console.WriteLine(response);
        }
        catch (RpcException ex)
        {
            Console.WriteLine("Ошибка с grpc: " + ex.Status);
        }
        finally
        {
            channel.ShutdownAsync().Wait();
        }
    }
}
Точно можно. Кубик есть и возможность из c#
C#:
using System.Net.Http;

// ваш код...

using (var client = new HttpClient())
            {
                var response = await client.GetAsync("https://example.com");
                var responseContent = await response.Content.ReadAsStringAsync();
                Console.WriteLine(responseContent);
            }
 
  • Спасибо
Реакции: KitKat21

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)