Sušit v celku, nebo nasekat? Rozhoduje obsah látek
Začněte tím, že si v prohlížeči nebo v nástroji pro práci s HTTP vyžádáte konkrétní zdroj. Adresa musí obsahovat protokol, doménu a cestu k prostředku. Pokud cesta končí lomítkem nebo naopak chybí, server to může vyhodnotit jako jiný zdroj. Zkontrolujte také, zda posíláte hlavičku Accept s hodnotou application/json. Bez ní server vrátí odpověď v jiném formátu a vy budete zmateni, proč tělo vypadá jako HTML. Metoda GET nesmí měnit data, proto ji použijte jen pro čtení.
Stavové kódy nejsou dekorace Odpověď serveru vždy začíná třímístným kódem. 200 znamená úspěch, 201 vytvoření nového zdroje, 400 chybu na straně klienta, 401 chybějící přihlášení, 404 neexistující cestu a 500 chybu serveru. Typická chyba je ignorovat 401 a domnívat se, že je problém v adrese. Pokud API vyžaduje autentizaci, musíte poslat hlavičku Authorization s platným tokenem. Bez ní server neprozradí, zda zdroj existuje, a vy ztratíte čas hledáním v cestě.
Nábytek do podkroví se vyplatí navrhnout na míru. Sklon střechy jinak znamená, že každá skříň stojí kus od stěny a vzniká mrtvý prostor. Vestavěné úložné prostory pod šikminy vyřeší sezónní oblečení i hračky a zároveň zlepší akustiku. Vyhněte se těžkým závěsům a kobercům, které zadržují prach a vlhkost. Lehké materiály a světlé barvy strop opticky zvednou.
Odpověď si vždy nejprve zobrazte celou, včetně hlaviček. Tělo může být prázdné i u úspěšné operace, například po smazání zdroje vrátí server 204. Hlavička Content-Type v odpovědi vám řekne, zda jde o JSON, nebo o chybovou stránku. Pokud dostanete 500, neopravujte klienta, ale podívejte se, co jste poslali za data. Častou příčinou je neočekávaný typ hodnoty, například číslo místo řetězce.
Zálivka rozhoduje víc než hnoji
Skříň je další slabé místo. Místo jedné tyče na věšáky dejte dvě nad sebe, pokud to výška dovolí. Ušetříte až třetinu místa a oblečení se lépe hledá. Na dveře skříně přidejte organizér na drobnosti nebo háčky na kabelky. Do spodní části skříně vložte zásuvky na spodní prádlo a ponožky, ne volně ložené hromady. Typická chyba: cpát do skříně věci, které patří jinam – ručníky, papíry, sezónní výzdobu. Skříň v ložnici má sloužit oblečení a ložnímu prádlu, zbytek patří do jiné místnosti.
První REST API požadavek vypadá jednoduše: klient pošle HTTP metodu, adresu a hlavičky, server vrátí stavový kód a tělo odpovědi. V praxi ale většina začátečníků skončí u toho, že pošle GET na špatnou adresu, dostane 404 a neví proč. Rozdíl mezi funkčním a nefunkčním voláním je přitom v několika detailech, které se snadno přehlédnou. Tady je postup, jak první požadavek sestavit tak, aby server odpověděl tím, co očekáváte.
U požadavků, které mění data, použijte POST nebo PUT. Tělo požadavku musí mít hlavičku Content-Type: application/json a data ve formátu JSON. Častá chyba je poslat data jako prostý text nebo zapomenout uzavřít složené závorky. Server pak vrátí 400 s popisem, který je potřeba číst. Nikdy neposílejte citlivé údaje v adrese, protože se ukládají do logů. Pro přihlašovací údaje použijte hlavičku nebo tělo požadavku.
Na co si dát pozor, aby přesnídávka vydržela a neublíži
Nakonec si celý cyklus zopakujte s jinou metodou a jiným zdrojem. Ověřte, že rozumíte tomu, co se stalo mezi odesláním a přijetím. Teprve pak můžete přidat hlavičky pro stránkování nebo filtrování. První REST požadavek není o naučení všech pravidel, ale o tom, že dokážete přečíst odpověď a podle ní se zachovat. Pokud to zvládnete, další volání API budou jen variacemi na stejný postup.
Větrání, které nesmí být náhodné Podkroví potřebuje řízené větrání, ne jen otevírání střešního okna, když je dusno. Vlhko z dýchání, sušení prádla nebo vaření v celém domě stoupá vzhůru a pokud nemá kam odejít, sráží se na studených šikminách. Řešením je kombinace rekuperace nebo alespoň nuceného odvodu vzduchu a dostatečného přívodu čerstvého vzduchu. Aktivní větrání s výměníkem tepla navíc v létě předehřátý vzduch nevhání dovnitř rozpálený.
Druhý typický omyl je podcenit denní světlo. Střešní okna umístěná vysoko osvětlí strop, ale na pracovní desku už světlo nedopadne. Pomůže kombinace střešního okna s klasickým oknem ve štítu, případně světlovod. Při plánování nábytku počítejte s tím, že světlo přichází shora a podél šikmin vznikají tmavé zóny. Psací stůl proto patří k oknu, ne do kouta u nízké stěny.
Než se pustíte do sušení, záleží hlavně na tom, jakou bylinku máte před sebou. Rostliny s tuhými, dřevnatými stonky a malými lístky – tymián, oregano, saturejka, rozmarýn – snášejí sušení nejlépe. Naopak bazalka, máta, meduňka nebo petrželová nať ztrácejí při pomalém schnutí chuť i barvu. U nich je lepší zpracovat je co nejdřív, případně je zamrazit v oleji nebo ve vodě do kostek.