Коди стану HTTP
Що таке коди стану HTTP?
Коди стану HTTP — це 3-значні числа, які сервер повертає у відповідь на запит клієнта. Вони вказують, чи запит був успішним, чи потребує дії, чи виникла помилка. Коди розподілені на п'ять класів: 1xx (інформаційні), 2xx (успішні), 3xx (перенаправлення), 4xx (помилки клієнта) і 5xx (помилки сервера).
Як користуватися цим довідником
-
Шукайте за номером коду (напр. 404) або ключовим словом (напр. 'тайм-аут', 'перенаправлення').
-
Фільтруйте за категорією за допомогою кнопок вище.
-
Натисніть на картку коду стану, щоб розгорнути повний опис та приклад використання.
Часто задавані питання
Чи безпечно декодувати конфіденційні дані тут? Так. Все декодування відбувається у вашому браузері за допомогою JavaScript. Жодні дані не передаються на жоден сервер, тому ваші закодовані рядки залишаються повністю приватними.
Яка різниця між Base64 і URL-безпечним Base64? Стандартний Base64 використовує символи + і /, які є спеціальними символами в URL-адресах. URL-безпечний Base64 замінює їх на - і _, щоб рядок можна було безпечно використовувати в URL-адресах і іменах файлів без кодування відсотків.
Чому мій декодований результат виглядає як абракадабра? Якщо вихідні дані були двійковими (наприклад, зображення, PDF або стислий файл), декодований результат не буде читаємим текстом. У цьому випадку рядок Base64 представляє двійковий файл, а не текстовий рядок.
Чи є Base64 формою шифрування? Ні. Base64 – це схема кодування, а не шифрування. Будь-хто може декодувати рядок Base64 без ключа. Його ніколи не слід використовувати для захисту конфіденційних даних – для цього використовуйте належне шифрування.
Keywords: коди стану HTTP, коди помилок HTTP, 404 не знайдено, 500 внутрішня помилка сервера, 200 OK, 301 перенаправлення, 403 заборонено, коди стану REST API, коди відповідей HTTP