diff options
author | ArthurHoaro <arthur@hoa.ro> | 2020-10-15 11:20:33 +0200 |
---|---|---|
committer | ArthurHoaro <arthur@hoa.ro> | 2020-10-15 11:36:56 +0200 |
commit | 5334090be04e66da5cb5c3ad487604b3733c5cac (patch) | |
tree | 419217a587c2a15bc97b943acee11fcf7b559937 /application/http/MetadataRetriever.php | |
parent | 4cf3564d28dc8e4d08a3e64f09ad045ffbde97ae (diff) | |
download | Shaarli-5334090be04e66da5cb5c3ad487604b3733c5cac.tar.gz Shaarli-5334090be04e66da5cb5c3ad487604b3733c5cac.tar.zst Shaarli-5334090be04e66da5cb5c3ad487604b3733c5cac.zip |
Improve metadata retrieval (performances and accuracy)
- Use dedicated function to download headers to avoid apply multiple regexps on headers
- Also try to extract title from meta tags
Diffstat (limited to 'application/http/MetadataRetriever.php')
-rw-r--r-- | application/http/MetadataRetriever.php | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/application/http/MetadataRetriever.php b/application/http/MetadataRetriever.php index 2ca982e2..ba9bd40c 100644 --- a/application/http/MetadataRetriever.php +++ b/application/http/MetadataRetriever.php | |||
@@ -46,6 +46,7 @@ class MetadataRetriever | |||
46 | $url, | 46 | $url, |
47 | $this->conf->get('general.download_timeout', 30), | 47 | $this->conf->get('general.download_timeout', 30), |
48 | $this->conf->get('general.download_max_size', 4194304), | 48 | $this->conf->get('general.download_max_size', 4194304), |
49 | $this->httpAccess->getCurlHeaderCallback($charset), | ||
49 | $this->httpAccess->getCurlDownloadCallback( | 50 | $this->httpAccess->getCurlDownloadCallback( |
50 | $charset, | 51 | $charset, |
51 | $title, | 52 | $title, |