x | x |
res.attachment() | pobiera plik automatycznie jako dodatek |
res.download(filePath, lastModified: false) | zawiera w sobie res.end(); | wymusza pobranie pliku jak attachment, dodatkowo przypisuje opcje od sendFile(); |
|72.| res.set('Content-Type', 'text/plain'); | ustawia nagłówki, można kilka na raz wtedy używamy {} |
res.headersSent | Czy nagłówki zostały już wysłane?: true/false |
res.cookie('ad_id', '123') | muszą być stringi | ciasteczka w Express | ciastko sesyjne, czyli usuwane po restarcir systemu lub przegladarki |
res.cookie('1','2','opcjeCiastek') |domain,expires,maxAge,httpOnly... | W trzecim argumencie ciastka możemy wybrać dodatkowe opcje. |
{expires: newDate} | kiedy ciastko ma wygasnąć |
maxAge | == newDate, z tą różnicą, że wpisujemy czas w milisekundach |
httpOnly | FrontEnd nie będzie miał dostępu do ciastek. |
app.use(jakisMiddleware()); | rejestruje middleware |
express.json(); | JSON > czysty obiekt z danymi |
req.body.name | elementy rozszyfrowanego JSONa | musza byc application/json |
express.static(path.join(__dirname, 'static')); | middleware plików statycznych. |
npm install cookie-parser --save | instaluje paczke pozwalajaca na odczyt cookies. |
req.cookies | ciastka |
req.signedCookies | podpisanie ciastka |
npm install express-generator -g | poukładany program |
event.target.dataset.answer; | <button data-answer=0> | Pobiera 0 z buttona |
tab includes ?? | ???? |