VenomBase64 Ответов: 1

Есть ли какой-нибудь способ получить URL-адрес туннеля ngrok в C#?


Is there any way to get the Ngrok tunnel's URL list from http://localhost:4040 in C#? Can someone point me in a direction or post an example?


Что я уже пробовал:

Я нашел несколько ngrok API, но пока ничего особенного.

Garth J Lancaster

"но пока ничего особенного". на самом деле - это довольно бесполезный комментарий, он ничего не говорит нам о том, какие трудности у вас были - как отметил Ричард, это есть в документации - в частности, вы можете выдать GET for /api/tunnels вашему экземпляру ngrok, он будет реагировать с помощью JSON ниже .. это довольно простая задача-создать C# HttpRequest, чтобы справиться с этим ...

{  "tunnels": [      {          "name": "command_line",          "uri": "/api/tunnels/command_line",          "public_url": "https://d95211d2.ngrok.io",          "proto": "https",          "config": {              "addr": "localhost:80",              "inspect": true,          },          "metrics": {              "conns": {                  "count": 0,                  "gauge": 0,                  "rate1": 0,                  "rate5": 0,                  "rate15": 0,                  "p50": 0,                  "p90": 0,                  "p95": 0,                  "p99": 0              },              "http": {                  "count": 0,                  "rate1": 0,                  "rate5": 0,                  "rate15": 0,                  "p50": 0,                  "p90": 0,                  "p95": 0,                  "p99": 0              }          }      },      ...  ],  "uri": "/api/tunnels"}

CyberSecII

Вы не поняли вопроса, но кажется, что вы дали решение? как это случилось? Конечно, вы точно понимаете, что он имеет в виду, это не так уж трудно.

1 Ответов

Рейтинг:
1

Richard MacCutchan

Видеть ngrok – документация[^]