Есть строка: let stroka = "исПравЛяем буКвы" Можно использовать методы slice() и toUpperCase(), чтобы создать конструкцию приведения первой буквы в заглавную, а все остальные буквы в строчные. Делается это таким выражением: stroka.slice(0,1).toUpperCase() + stroka.slice(1) Функция превращения первой буквы строки в заглавную function firstCharUp(str){return str.slice(0,1).toUpperCase() + str.slice(1)} Пример работы функции: […]
Архивы по дням: 29.05.2022
Как узнать сколько раз повторяется определённое число в массиве? Пусть у нас будет массив: [1, 7, 2, 3, 3, 4, 5, 6, 7, 8, 9, 10, 7, 10, 1, 3] Сначала нам нужно отфильтровать наш массив по искомому числу. Пусть это будет число 7. [1, 7, 2, 3, […]
Иногда нужно проверять IP-адрес клиента, с которого был отправлен запрос на наш сервер приложения (сайта). В некоторых случаях это необходимо для блокировки доступа к ресурсу. Например IP-адрес может проявлять негативную активность или как-то нагружать работоспособность сервера. Принудительное добавление в "чёрный список" может временно решить данную проблему. Для вычисления IP-адреса существует […]
Параметр "host" используется для пересылки исходного значения поля заголовка "Host". Это может быть использовано, например, исходным сервером, если обратный прокси-сервер перезаписывает поле заголовка "Host" на какое-то внутреннее имя хоста. Синтаксис значения "host" после возможного восстановления строки в кавычках ДОЛЖЕН соответствовать ABNF узла, описанному в Разделе 5.4 [RFC7230 #]. Подробную […]
Параметр "proto" имеет значение используемого типа протокола. Синтаксис значения "proto" после возможного восстановления строки в кавычках ДОЛЖЕН соответствовать имени схемы URI, как определено в разделе 3.1 в [RFC3986 #] и зарегистрирован в IANA в соответствии с [RFC4395 #]. Типичными значениями являются "http" или "https". Например, в среде, где обратный прокси-сервер […]
Параметр "by" используется для раскрытия интерфейса, через который поступил запрос на прокси-сервер. Когда прокси выбирают использование параметра "by", его конфигурация по умолчанию ДОЛЖНА содержать "запутанный" идентификатор, как описано в [RFC 7239 Раздел 6.3]. Если серверу, получающему проксированные запросы, требуются некоторые функции на основе адреса, этот параметр МОЖЕТ вместо этого содержать […]
Параметр "for" используется для раскрытия информации о клиенте, инициировавшем запрос, и последующих прокси в цепочке прокси. Когда прокси выбирают использование параметра "for", его конфигурация по умолчанию ДОЛЖНА содержать "запутанный" идентификатор, как описано в [RFC 7239 Раздел 6.3]. Если серверу, получающему проксированные запросы, требуются некоторые функции на основе адреса, этот параметр […]