Merge pull request #6383 from reitermarkus/last-modified
Add fallback for out-of-spec `Last-Modified` header.
This commit is contained in:
commit
6ea1048c7f
@ -390,7 +390,7 @@ class CurlDownloadStrategy < AbstractFileDownloadStrategy
|
|||||||
time =
|
time =
|
||||||
lines.map { |line| line[/^Last\-Modified:\s*(.+)/i, 1] }
|
lines.map { |line| line[/^Last\-Modified:\s*(.+)/i, 1] }
|
||||||
.compact
|
.compact
|
||||||
.map(&Time.public_method(:parse))
|
.map { |t| t.match?(/^\d+$/) ? Time.at(t.to_i) : Time.parse(t) }
|
||||||
.last
|
.last
|
||||||
|
|
||||||
basename = filenames.last || parse_basename(redirect_url)
|
basename = filenames.last || parse_basename(redirect_url)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user