2016-07-20 4 views
0

я настроил запрос с использованием экспресс, который имеет следующие параметры:Набор часть печенья в настоятельной просьбе

const options = { 
    url: url, 
    method: 'GET', 
    json: true, 
    headers: { 
    'cookie': SESSION_COOKIE_NAME + '=' + sessionId 
    } 
}; 

Это хорошо работает, однако проблема заключается в том, что это устанавливает все куки в результате SESSION_COOKIE_NAME + '=' + sessionId , Если я хочу просто установить свойство «SESSION_COOKIE_NAME» файла cookie, как бы я это сделал?

Примечание: SESSION_COOKIE_NAME - это просто переменная среды, указывающая на строку этого фактического имени файла cookie.

ответ

0

Вы можете просто установить куки в express, используя следующий фрагмент кода:

res.cookie ('cookieName', cookieValue, {MaxAge: 900000, HTTPOnly: истинный});

Я не вижу причин, по которым вы вручную модифицируете строку cookie, когда экспресс помогает вам в этом.

См. Документацию: res.cookie

Смежные вопросы