Sucho, prostor a měkký povrch rozhodují víc než krmi
Vyhněte se horké vodě, protože sráží bílkoviny a barviva a skvrnu zafixuje. Nepoužívejte ani bělidlo, čpavek v silné koncentraci nebo univerzální čisticí prostředky s optickými zjasňovači. Ty sice skvrnu na chvíli zakryjí, ale na světlém čalounění zanechají šedé mapy. Nikdy nepřelévejte pohovku vodou. Nadbytek vlhkosti se dostane do molitanu, tam začne plesnivět a zápach se už nedá odstranit.
Autentizace bývá druhá velká past. Mnoho API dnes používá token v hlavičce, obvykle ve formátu, kde se předává klíč a hodnota. Token se neposílá v adrese, protože ta se ukládá do logů a historie. Pozor na mezery a velikost písmen – hlavičky jsou citlivé na přesný zápis. Pokud token vyprší, dostaneš 401 a musíš ho obnovit. Někdy stačí poslat ho znovu, jindy je potřeba celý proces přihlášení zopakovat. Ukládej si token stranou a nikdy ho nevkládej do veřejného repozitáře.
Nejčastější chyba při kombinování záclon a závěsů je ta, že je lidé vnímají jako dvě samostatné vrstvy, které se jen tak „přidají přes sebe”. Ve skutečnosti tvoří jeden celek, který má řešit světlo, soukromí i tepelnou pohodu. Pokud začnete výběrem závěsu, aniž byste věděli, kolik světla vám záclona propustí, skončíte buď v šeru, nebo naopak v místnosti, kde vás odpoledne oslňuje slunce a večer máte pocit, že se díváte do výlohy.
Platba je nejcitlivější místo. Pokud obchod nabízí pouze převod na účet nebo platbu kartou bez jakékoli možnosti ověření, zpozorněte. Naopak možnost platby na dobírku nebo přes ověřenou platební bránu riziko snižuje. Nikdy nezadávejte údaje z karty na stránce, která není zabezpečená. V adresním řádku musí být uzamčený symbol a adresa začínající https. Pozor ale – i podvodník může mít certifikát. Samotné https tedy nestačí.
Dalším častým trikem je žádost o přihlašovací údaje nebo o potvrzovací kód. Skutečná platforma po vás nikdy nechce heslo v chatu ani kód, který vám právě přišel. Pokud už jste údaje zadali, okamžitě změňte heslo, odhlaste všechna ostatní zařízení a zapněte dvoufázové ověření. U účtů, které používáte k přihlašování jinam, zkontrolujte i tamější přístupy. Rychlá reakce zkracuje dobu, po kterou může útočník jednat.
Podvodné e-shopy se množí a jejich tvůrci spoléhají na spěch a nepozornost. Většina lidí je odhalí až ve chvíli, kdy peníze zmizí a zboží nedorazí. Přitom stačí pár minut před zadáním údajů a mnoha problémům se dá vyhnout. Rozhodující je vědět, na co se dívat, a nebát se obchodu nedůvěřovat.
Než pošleš první požadavek, ujasni si, co vlastně testuješ. REST API není webová stránka, kterou otevřeš v prohlížeči. Potřebuješ nástroj, který umí nastavit metodu, hlavičky a tělo požadavku. Pro začátek stačí cokoliv, co umí poslat GET a zobrazit stavový kód i hlavičky. Pokud použiješ jen prohlížeč, uvidíš sice odpověď, ale metodu nezměníš a hlavičky neuvidíš. To je první past: člověk odešle požadavek, dostane data a myslí si, že rozumí API. Přitom právě z hlaviček se dozvíš, jaký typ obsahu server vrací a jestli má odpověď cache.
Než začneš psát kód, projdi si požadavek ručně. Odešli ho, přečti stavový kód, hlavičky a tělo. Teprve pak tento postup zapiš do kódu. Většina chyb vzniká tím, že člověk přeskočí ruční ověření a rovnou programuje. Když něco nefunguje, zmenši požadavek na minimum: jedna hlavička, prázdné tělo, jednoduchá cesta. Tím zjistíš, která část dělá problém. A až bude odpověď správná, přidej další prvek. REST API není magie, je to jen dohoda o tom, co pošleš a co dostaneš zpět.
Formát odpovědi bývá JSON, ale není to pravidlo. Vždy zkontroluj hlavičku s typem obsahu. JSON má svá pravidla: řetězce v uvozovkách, žádné čárky navíc, klíče také v uvozovkách. Když server vrátí odpověď, nejdřív ji zobraz jako text, teprve pak ji parsuj. Pokus o parsování neplatného JSONu skončí chybou, která vypadá jako problém serveru, ale příčina je jinde. U velkých odpovědí používej stránkování, jinak ti může dojít paměť nebo narazíš na limit.
Než zadáte osobní údaje, zkuste malý test. Napište na uvedený kontakt jednoduchý dotaz a sledujte, jak rychle a jak kvalitně odpoví. Podvodníci často mlčí nebo odpovídají obecně a vyhýbavě. Také si všimněte, zda web tlačí na okamžité rozhodnutí – výrazné slevy končící za pár minut, omezené množství nebo výzvy k rychlé platbě jsou klasický nátlak. Seriózní obchod takto netlačí.
Když si nejste jistí, raději odejděte. Žádná výhodná nabídka nestojí za riziko ztráty peněz a zneužití osobních údajů. Ověření zabere pár minut a ušetří vám starosti, které se řeší mnohem obtížněji než prevence.