Инициализация поля headers в параметрах ответа, в обработчике ПОСЛЕ, если не инициализировано ранее

This commit is contained in:
Mikhail Chechnev 2020-02-02 19:12:07 +03:00
parent 551448dfc2
commit 94622b9f8f

View File

@ -62,6 +62,9 @@ const after = async prms => {
parseRes = await parseXML(prms.queue.blResp.toString()); parseRes = await parseXML(prms.queue.blResp.toString());
//Выставим в заголовке верный тип отправляемых данных //Выставим в заголовке верный тип отправляемых данных
let tmpOptionsResp = _.cloneDeep(prms.optionsResp); let tmpOptionsResp = _.cloneDeep(prms.optionsResp);
//Инициализируем заголовок если надо
if (!tmpOptionsResp.headers) tmpOptionsResp.headers = {};
//Выставим ключ для JSON-данных
tmpOptionsResp.headers["content-type"] = SHEADER_CONTENT_TYPE_JSON; tmpOptionsResp.headers["content-type"] = SHEADER_CONTENT_TYPE_JSON;
//Вернём его клиенту в таком виде //Вернём его клиенту в таком виде
return { return {