Files
alexis/lib/headers.js
2023-08-01 12:47:58 +02:00

28 lines
816 B
JavaScript

'use strict'
const ua = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/603.2.4 (KHTML, like Gecko) Version/10.1.1 Safari/603.2.4'
const base_headers = {
'Pragma': 'no-cache',
'Accept-Encoding': 'identity',
'Accept-Language': 'de',
'User-Agent': ua,
'Accept': 'application/json, text/javascript, */*; q=0.01',
'Cache-Control': 'no-cache',
'X-Requested-With': 'XMLHttpRequest',
'Connection': 'keep-alive',
'Referer': 'https://layla.amazon.de/spa/index.html',
}
const getActionHeaders = (json_cookies, cookies) => {
var csrf = '252916842'
return Object.assign({}, getFetchHeaders(cookies + 'csrf=' + csrf + ';'), {csrf})
}
const getFetchHeaders = (cookies) => Object.assign({}, base_headers, {'Cookie': cookies})
module.exports = {
ua,
getActionHeaders,
getFetchHeaders,
}