code: func createWebClient(cluster *TeleInstance, opts ...roundtrip.ClientParam) (*client.WebClient, error) {
  	// Craft URL to Web UI.
  	u := &url.URL{
  		Scheme: "https",
  		Host:   cluster.Config.Proxy.WebAddr.Addr,
  	}
  
  	opts = append(opts, roundtrip.HTTPClient(client.NewInsecureWebClient()))
  	wc, err := client.NewWebClient(u.String(), opts...)
  	if err != nil {
  		return nil, trace.Wrap(err)
  	}
  
  	return wc, nil
  }
docs: // createWebClient builds a *client.WebClient that is used to simulate
  // browser requests.