class Acme::Client::FaradayMiddleware

def decode_link_headers

def decode_link_headers
  return unless env.response_headers.key?('Link')
  link_header = env.response_headers['Link']
  links = link_header.split(', ').map { |entry|
    _, link, name = *entry.match(LINK_MATCH)
    [name, link]
  }
  Hash[*links.flatten]
end