Будет mod_gzip сжимать cookie

Включайте высокоуровневую обработку исключений, как описано подробно здесь

Обработка исключений Верхнего уровня в Приложениях Windows Forms

, Мой Program.cs был бы затем похож на это

    static class Program
    {
    [STAThread]
    static void Main()
    {
        Application.ThreadException += 
            new ThreadExceptionEventHandler(new ThreadExceptionHandler().ApplicationThreadException);

        Application.EnableVisualStyles();
        Application.SetCompatibleTextRenderingDefault(false);
        Application.Run(new MainForm());
    }

    public class ThreadExceptionHandler
    {
        public void ApplicationThreadException(object sender, ThreadExceptionEventArgs e)
        {
            MessageBox.Show(e.Exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
        }
    }
}

5
задан Greg Hewgill 4 September 2009 в 20:55
поделиться

3 ответа

Нет, сжимается только содержимое. Файлы cookie отправляются в заголовках, которые никогда не сжимаются.

12
ответ дан 18 December 2019 в 07:10
поделиться

Сжатие файлов cookie с помощью mod_gzip не выполняется, но вы всегда можете самостоятельно сжать данные cookie, если знаете, что они будут большими. Сжимайте данные при создании файла cookie и распаковывайте его при чтении файла cookie. Не забудьте проверить подпись данных перед распаковкой , чтобы избежать DoS-атак на ваш код.

6
ответ дан 18 December 2019 в 07:10
поделиться

Я думаю, вы сосредотачиваетесь на здесь неверная проблема.

В этот момент вы чувствуете, что сжатие файлов cookie может быть хорошей идеей, вы явно злоупотребляете системой cookie.

Храните минимальные данные в файлах cookie, например уникальный идентификатор для контекст входа в систему или еще много чего, не храните все данные пользователя в файлах cookie.

По сути, я понимаю, что вы никогда не должны испытывать потребности в сжатии файлов cookie. Если вы это сделаете, вы делаете что-то не так.

И нет, отвечая на ваш вопрос, он не сжимает куки. Они отправляются отдельно от содержимого.

4
ответ дан 18 December 2019 в 07:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: