Убедите Firefox отправить заголовок If-Modified-Since через HTTPS

Для любого массива длины n элементы массива будут иметь индекс от 0 до n-1.

Если ваша программа пытается получить доступ к любому элементу (или памяти) с индексом массива, большим, чем n-1, тогда Java выкинет ArrayIndexOutOfBoundsException

Итак, вот два решения, которые мы можем использовать в программе

  1. Поддержание количества:
    for(int count = 0; count < array.length; count++) {
        System.out.println(array[count]);
    }
    
    Или какой-либо другой оператор цикла, например
    int count = 0;
    while(count < array.length) {
        System.out.println(array[count]);
        count++;
    }
    
  2. Лучше всего пойти с a для каждого цикла, в этом методе программисту не нужно беспокоиться о количестве элементов в массиве.
    for(String str : array) {
        System.out.println(str);
    }
    
14
задан Community 9 September 2008 в 21:13
поделиться

2 ответа

Запросы HTTPS не кэшируются, настолько передающий If-Modified-Since не имеет никакого смысла. Не кэширование является предосторожностью безопасности.

не кэширование на диске является предосторожностью безопасности, но кажется, что это действительно влияет поведение If-Modified-Since (посмотревший на код).

установка Try предпочтение Firefox (в about:config) браузер cache.disk_cache_ssl к верный . Если это помогает, попытайтесь отправить Управление Кэша: общественность заголовок в Вашем ответе.

<час>

ОБНОВЛЕНИЕ: поведение Firefox было изменено для Геккона 2.0 (Firefox 4) - содержание HTTPS теперь кэшируется.

14
ответ дан Nickolay 10 September 2008 в 08:13
поделиться

Запросы HTTPS не кэшируются настолько передающие , If-Modified-Since не имеет никакого смысла. Не кэширование является предосторожностью безопасности.

2
ответ дан Nick Berardi 10 September 2008 в 08:13
поделиться
Другие вопросы по тегам:

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