Bladeren bron

Update article on serialization

theenglishway (time) 7 jaren geleden
bovenliggende
commit
b0733a20bb
1 gewijzigde bestanden met toevoegingen van 19 en 0 verwijderingen
  1. 19 0
      content/posts/la-sérialisation.md

+ 19 - 0
content/posts/la-sérialisation.md

@@ -89,7 +89,26 @@ bien fichue, et il suffit d'ajouter une classe avec des méthodes `serialize`
 l'on pourra le valider.
 l'on pourra le valider.
 
 
 
 
+## L'objet `Request` de Falcon
 
 
+Ici aussi on dispose de quelques champs dans lesquels aller piocher le format
+qui nous intéresse : `media`, `stream`, ou `bounded_stream`.
+
+### `stream`
+
+Ce champ est le miroir du champ du même nom dans l'objet `Response`. Attention
+toutefois, dans les cas limites le comportement de ce stream dépend du serveur
+WSGI employé, et il est possible de rester bloqué en lecture dans certains
+cas (si la requête est mal formée, par exemple).
+
+### `bounded_stream`
+
+Une version "safe" et normalisée du `stream` brut, qui présente le même contenu
+et la même interface, mais sans les risques de blocage.
+
+### `media`
+
+Là aussi c'est le miroir du champ du même nom de l'objet `Response`.
 
 
 
 
 2. Dans tous les cas, les objets renvoyés par SQLAlchemy ne sont pas sérialisables en JSON
 2. Dans tous les cas, les objets renvoyés par SQLAlchemy ne sont pas sérialisables en JSON