Является ли это допустимым синтаксисом Set-Cookie?

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

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

Мои вопросы в основном таковы:

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

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

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

Как включить TLS в gRPC-клиенте и сервере : 2
Как включить TLS в gRPC-клиенте и сервере : 2
Здравствуйте! 🙏🏻 Надеюсь, у вас все хорошо и добро пожаловать в мой блог.
Обновление драйверов Microsoft ODBC (с 17 до 18) для PHP
Обновление драйверов Microsoft ODBC (с 17 до 18) для PHP
Все знают, что PHP v7.4 потерял поддержку, и наши недавние старые приложения должны обновиться до PHP v8.x. ...
1
0
338
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

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

Другие вопросы по теме