Это правильный синтаксис Set-Cookie? - PullRequest
1 голос
/ 23 мая 2019

Я нахожу заголовок Set-Cookie, который мне нужно знать, если это правильный синтаксис или нет.

SessionId=ccc; path=/; HttpOnly, Secure; HttpOnly

Мои вопросы в основном следующие:

1) Допустимо ли использовать запятую перед директивой Secure?

2) Всегда ли директива Secureпредшествует значение cookie в виде x=y?Я имею в виду порядок.Может ли директива Secure предшествовать уравнению?или без уравнения?

Я в недоумении и либо неверно сконфигурирован заголовок, либо я ошибаюсь.Из моего понимания синтаксиса заголовка Set-Cookie на сайте Mozilla здесь директиве Secure всегда должна предшествовать точка с запятой, затем пробел, как в: ; Secure после слова Secure, может быть либоточка с запятой ; или это конец строки.Пожалуйста, уточните, мне нужен точный ответ, чтобы написать регулярное выражение.

1 Ответ

0 голосов
/ 23 мая 2019

В этом документе RFC вы найдете подробную информацию о файле cookie набора грамматик: https://tools.ietf.org/html/rfc6265#page-8

...