Как вызвать любой HTTP-запрос, возникающий на сервере ngrok, без использования кода l oop в go? - PullRequest
0 голосов
/ 28 апреля 2020
func main() {
        fmt.Println("Starting the application...")
        for {
            response, err := http.Get("http://localhost:4040/api/requests/http")
            if err != nil {
                fmt.Printf("The HTTP request failed with error %s\n", err)
            } 
            else {
                data, _ := ioutil.ReadAll(response.Body)
                fmt.Println("Response from ngrok", string(data))
            }
        }
    }

В приведенном выше коде я зацикливаюсь на "http://localhost: 4040 / api / запросы / http ", чтобы проверить, поступил ли новый запрос в ngrok, поэтому я не хочу бесконечно l oop в моем коде. Может ли кто-нибудь предложить Предложить какой-нибудь лучший подход для захвата нового поступившего запроса в ngrok с использованием golang code

...