func (httpDownloader *HttpDownloader) Browse(destination *models.ParsedDestination) ([]*models.RemoteFile, error) {
	return nil, fmt.Errorf("not implemented")
}
Not possible to implement this functionality thru HTTP protocol
package http
import (
	"errors"
	"fmt"
	"io"
	"io/ioutil"
	"net/http"
	"strconv"
	"github.com/goodsru/go-universal-network-adapter/models"
)
type HttpDownloader struct {
}
func (httpDownloader *HttpDownloader) Stat(destination *models.ParsedDestination) (*models.RemoteFile, error) {
	httpClient := httpDownloader.getClient(destination)
	return httpDownloader.stat(httpClient, destination)
}