Užitečné odkazy: http://en.wikipedia.org/wiki/List_of_HTTP_status_codes Metoda PUT protokolu HTTP slouží k • dotazu na možnou komunikaci se serverem na konkrétní URL analýze způsobu připojení • zjištění typu požadovaného objektu (bez nutnosti získání dat) • slouží k požadavku na smazání určitého objektu na serveru, který je specifikován URL adresou • zaslání a zapsání dat na server Jak se jmenovala první síť, která byla předchůdcem dnešního Internetu? • SATNET • ASTRANET • ARPANET • KRPANET Která z uvedených technologií neslouží k dynamickému generování obsahu • SSI (Server Side Includes) • CGI (Common Gateway Interface) • HTML (HyperText Markup Language) • PHP: Hypertext Preprocessor Stavový kód 500 protokolu HTTP znamená • Požadovaný zdroj je ze serveru permanentně odstraněn. • Nastavení konfigurace serveru nebo externí program způsobily chybu. • Server narazil na neplatnou odpověď z jiného serveru nebo proxy. • Požadovaný dokument na serveru neexistuje. DNS (Domain Name System) slouží k • vytvoření šifrovaného komunikačního kanálu • převodu číselné adresy na jmenou • vytváří virtuální okruh mezi koncovými aplikacemi • nastavení doménového účtu Lokálním konfiguračním souborem webového serveru Apache je • .htaccess • httpd.conf (ten je globální) • mime.types • config.ini Která z uvedených částí není obsažena v HTTP zprávě • Headers • Status-line, Request-Line (Start-line) • Body • Foot-line Která z uvedených direktiv umožňuje vytvořit vlastní hlášení , které je zasíláno klientovi v případě, že nastane chybový kód protokolu HTTP. • ErrorLog • ErrorOutput • ErrorDocument • ErrorScript
Který z uvedených modulů umožňuje vytvořit šifrovaný kanál mezi web serverem Apache a klientem. • Mod_auth • Mod_ssl • Mod_rewrite • Mod_alias Která z uvedených direktiv umožňuje mapování libovolného místa souborového systému do stromové struktury webového serveru metodou POST • AllowOverride • AddHandler • ServerTokens • Alias Metoda GET protokolu HTTP slouží k • zjištění typu požadovaného dokumentu • zaslání a zapsání dat na server • žádosti o zaslání určitého dokumentu • analýze způsobu připojení Která z uvedených částí není obsažena v HTTP požadavku (HTTP Request) • Headers • Body • Request-Line • Status-line Entity Header "Content-Language" protokolu HTTP říká, • jaký jazyk byl použit pro obsah • jakou jazykovou sadu klient preferuje • jak velký je zasílaný obsahu • jaká jazyková mutace dokumentu má být klientu zaslána Stavový kód 403 protokolu HTTP znamená • Klient by měl resetovat momentálně otevřený dokument. • Přístup k požadovanému zdroji je zakázán. • Požadavek je dokončen, ale není třeba zasílat žádné nové informace. • Server odhalil syntaktickou chybu v požadavku klienta Protokol HTTP je • bezstavový protokol (neumožňuje uchovávat stavové informace) • protokol sloužící výhradně k zasílání HTML stránek • zabezpečený protokol (informace zasílané přes tento protokol jsou zašifrované) • stavový protokol (umožňuje uchovávat stavové informace) Pro neúplné požadavky klienta je v protokolu HTTP vyčleněn rozsah • 400-499 • 200-299 • 300-399 • 100-199 • 500-599
Direktiva "ServerSignature" webového serveru Apache slouží k • nastavuje cestu k certifikátu cetifikační autority • zápatí pro stránky generované serverem • nastavení souboru s digitálním podpisem serveru • ke generování jména a verze webserveru ukládané do logovacího souboru Direktivy Order Allow,Deny, Allow from localhost, Deny from none • povolí přístup všem • zakáže přístup všem • povolí přístup pouze localhostu • povolí přístup všem kromě localhostu Direktiva RewriteRule ^index.html$ /default.html způsobí • podstrčení stránky default.html při požadavku na stránku index.html asii • trvalé přesměrování ze stránky index.html na stránku default.html • ani jedna možnost není správná • dočasné přesměrování stránky index.html na stránku default.html Direktiva „RewriteRule ^index.html$ /default.html [R]” způsobí • trvalé přesměrování ze stránky index.html na stránku default.html • podstrčení stránky default.html při požadavku na stánku stránku index.html • dočasné přesměrování stránky index.html na stránku default.html • ani jedna možnost není správná Stavový kód 302 protokolu HTTP vyjadřuje • Požadovaný dokument na serveru neexistuje. • Požadovaný zdroj je ze serveru permanentně odstraněn. • Server uspěšně zpracoval požadavek a požadovaný dokument je přiložen. • Požadovaný zdroj byl dočasně přestěhován. Klientovi je zaslána hlavička Location, která jej nasměruje na nové URL. Proxy server neumožňuje • Odkládání • Vytváření dynamického obsahu HTTP zprávy • Zastupování • Protokolování Direktiva "LoadModule" webového serveru Apache slouží k • nastavení externího konfiguračního souboru webserveru • spuštění modulů, které jsou součástí zkompilovaného webserveru • zavedení dynamických objektů při spuštění webového serveru • nahrání hlavního konfiguračního souboru webserveru Direktiva "ServerRoot" webového serveru Apache slouží k • nastavení kořenového publikačního adresáře • nastavavení adresáře ve kterém se nachází hlavní konfigurační soubor serveru • nastavení adersáře virtuálních hostů • nastavení hlavního adresáře webového serveru Apache Direktivy Order Deny,Allow; Allow fom all; Deny from localhost • zakáže přístup všem kromě localhost • zakáže přístup z localhost • zakáže přístup všem • povolí přístup všem
Která z vrstev refernčního modelu ISO/OSI sestavuje jednotlivé pakety a vkládá do nich přenášená data při odesílání a při příjmu tato data zase z paketu získává? • Transportní vrstva • Linková vrstva • Síťová vrstva • Relační vrstva Kterou z uvedených položek běžně neobsahuje digitální certifikát sloužící k zabezpečené komunikaci? • Soukromý klíč • Platnost certifikátu • Veřejný klíč • Podpis certifikační autority Stavový kód 500 protokolu HTTP znamená • Server narazil na neplatnou odpověď z jiného serveru nebo proxy. • Požadovaný zdroj je ze serveru permanentně odstraněn. • Požadovaný dokument na serveru neexistuje. • Nastavení konfigurace serveru nebo externí program způsobily chybu. Hlavní konfigurační soubor webového serveru Apache je • config.ini • .htaccess • mime.types • httpd.conf Secure Sockets Layer (SSL) je sada protokolů • Transportní vrstvy • Aplikační vrstvy • Vrstvy síťového rozhraní • Síťové vrstvy Pro přesměrované požadavky je v protokolu HTTP vyčleněn rozsah • 300-399 • 200-299 • 400-499 • 500-599 • 100-199 Která z uvedených možností nepatří mezi běžně používanou topologii počítačových sítí • kruh • čtverec • sběrnice • hvězda Symetrické šifrování je založené • pouze na soukromém klíči • pouze na veřejném klíči • na veřejném a soukromém klíči • na veřejném, soukromém a cizím klíči
Metoda PUT protokolu HTTP slouží k • zjištění typu požadovaného objektu (bez nutnosti získání dat) • dotazu na možnou komunikaci se serverem na konkrétní URL • zaslání a zapsání dat na server • analýze způsobu připojení • požadavku na smazání určitého objektu na serveru, který je specifikován URL adresou Proxy server umožňuje • vše uvedené • Odkládání • Zastupování • Protokolování Direktiva „RewriteRule ^index.html$ /default.html [R=301]” způsobí • ani jedna možnost není správná • podstrčení stránky default.html při požadavku na stánku stránku index.html • trvalé přesměrování ze stránky index.html na stránku default.html asii • dočasné přesměrování stránky index.html na stránku default.html Direktiva RewriteRule ^index.html$ /default.html způsobí • dočasné přesměrování stránky index.html na stránku default.html asii • ani jedna možnost není správná • trvalé přesměrování ze stránky index.html na stránku default.html • podstrčení stránky default.html při požadavku na stránku index.html Výsledná kvalita ochrany dat při šifrování nezávisí na • zvolené šifrovací metodě • typem užitého algoritmu • délce šifrovacího klíče • topologii počítačové sítě Stavový kód 302 protokolu HTTP vyjadřuje • Požadovaný dokument na serveru neexistuje. • Požadovaný zdroj byl dočasně přestěhován. Klientovi je zaslána hlavička Location, která jej nasměruje na nové URL. • Požadovaný zdroj je ze serveru permanentně odstraněn. • Server uspěšně zpracoval požadavek a požadovaný dokument je přiložen. Pro chyby serveru je v protokolu HTTP vyčleněn rozsah • 500-599 • 100-199 • 200-299 • 300-399 • 400-499 Pro informační stavové kódy je v protokolu HTTP vyčleněn rozsah • 400-499 • 200-299 • 100-199 • 500-599 • 300-399
General Header "Pragma" protokolu HTTP slouží k • slouží k identifikaci proxy • nastavení doby trvalého spojení • změně komunikačního protokolu • řízení cachovacích systémů v protokolu HTTP 1.0 Protokol HTTP 0.9 obsahoval • metodu GET a HEAD • pouze metodu GET • metody GET, POST a HEAD • metodu GET a POST Který z uvedených modulů neslouží pro konfigurování typu obsahu • mod_negotiation • mod_mime • mod_mime_magic • mod_info Poloduplexní datový přenos • umožňuje přenášet informace oběma směry současně • neumožňuj přenášet informace • umožňuje přenášet data oběma směry, v jednom okamžiku však pouze jedním směrem • umožňuje přenášet informace pouze jedním směrem Direktiva "DefaultType" webového serveru Apache slouží k • nastavení defaultní znakové sady • nastavení typu komprese obsahu • nastavení defaultního typu dat zobrazovaných při chybových hláškách serveru • nastavení implicitního typu obsahu Která z níže uvedených direktiv slouží k nastavení cesty k logovacímu souboru klientských požadavků? • ErrorDocument • ErrorLog • LogLevel • CustomLog Protokol HTTP podporuje virtuální hostitele s jednou IP adresou od verze • 1.1 • 2.0 • 1.0 • 0.1 Správná syntaxe HTTP zprávy se skládá z • headers • start line, headers a body • není dána syntaxe zprávy • headers a body
Metoda TRACE protokolu HTTP slouží k • zjištění typu požadovaného objektu • požadavku na smazání určitého objektu na serveru, který je specifikován URL adresou • analýze způsobu připojení • k zaslání a zapsání dat na server Který z uvedených principů není základní princip bezpečné komunikace • Integrita • Neodmítnutelnost odpovědnosti • Důvěrnost informací • Spotřeba systémových zdrojů Který z uvedených modulů neslouží pro mapování URL • mod_rewrite • mod_userdir • mod_dir • mod_alias Direktiva Require valid-user webového serveru Apache • definuje skupinu valid-user prostřednictvím výčtu uživatelů • zamezuje přístup do zabezpečené zóny všem uživatelů skupiny valid-user • vynucuje přihlášení do zabezpečené zóny • definuje neoprávněné uživatele virtuálních serverů Asymetrické šifrování je založené • na šifrovací metodě, ke které nejsou zapotřebí klíče • pouze na soukromém klíči • pouze na veřejném klíči • na veřejném a soukromém klíči Která z uvedených konfigurací umožní přístup do složky metodou POST •
Order allow,deny Deny from all •
Order deny,allow Allow from all • Order deny,allow Allow from All Deny from All • Order allow,deny Deny from All Allow from All •
Order allow,deny Allow from all •
Order deny,allow Deny from all