node/deps/npm/node_modules/make-fetch-happen/utils/make-policy.js
Ruy Adorno f51a0e4b85
deps: upgrade npm to 7.1.1
PR-URL: https://github.com/nodejs/node/pull/36459
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Myles Borins <myles.borins@gmail.com>
2020-12-11 17:59:18 -05:00

20 lines
430 B
JavaScript

'use strict'
const CachePolicy = require('http-cache-semantics')
const iterableToObject = require('./iterable-to-object')
module.exports = function makePolicy (req, res) {
const _req = {
url: req.url,
method: req.method,
headers: iterableToObject(req.headers),
}
const _res = {
status: res.status,
headers: iterableToObject(res.headers),
}
return new CachePolicy(_req, _res, { shared: false })
}