IEnumerator GetRoomList()
    {
        UnityWebRequest request = REST.CreateGetRequest("http://" + ServerConfig.getServerURL() + route);

        yield return(request.SendWebRequest());

        var response = request.downloadHandler.text;


        foreach (Transform room in RoomListContent.transform)
        {
            Destroy(room.gameObject);
        }

        if (request.isHttpError || request.isNetworkError)
        {
            ErrorInfo.text = "Server Error";
            yield return(null);
        }
        else
        {
            ErrorInfo.text = "";
        }

        var roomList = JsonConvert.DeserializeObject <List <RoomForm> >(response);

        foreach (var room in roomList)
        {
            var roomInfo = Instantiate <RoomListElement>(RoomInfo, RoomListContent.transform);
            roomInfo.SetData(room);
        }
    }