Que fait exactement un gestionnaire de racks, c'est-à-dire quelqu'un peut-il expliquer en pseudo-code les étapes qu'un gestionnaire de racks prend pour fournir un résultat à une demande?Que fait un gestionnaire de racks exactement?
5
A
Répondre
4
Il traite les en-têtes et le contenu de la requête HTTP, en instanciant un objet Request. Il passe ensuite l'objet Demande via le middleware puis à l'application en rack. L'application de rack instancie un objet Response et le renvoie à travers le middleware, et le hander le transforme en en-têtes de réponse HTTP et en contenu.
Questions connexes
- 1. Que fait exactement reloadData?
- 2. Que fait exactement MIBCC.EXE?
- 3. Que fait exactement Panel.IsItemsHost?
- 4. Que fait exactement @synthesize?
- 5. Que fait exactement visibleContentsAsDataURL?
- 6. Que fait exactement FillMode?
- 7. Que fait exactement rangeOfCharacterFromSet?
- 8. Que fait exactement System.Diagnostics.Process UseShellExecute?
- 9. Que fait exactement l'utilitaire "ar"?
- 10. Que fait exactement -march = natif?
- 11. WCF: Que fait exactement IsInitiating?
- 12. EntityClient Provider - Que fait-il exactement?
- 13. Que fait exactement "foo = (foo + 1)% bar"?
- 14. Que fait exactement Up Vector dans DirectX?
- 15. Que fait exactement ce code ML standard?
- 16. Que fait le réglage "RAILS_GEM_VERSION" exactement?
- 17. Que fait exactement la méthode .join()?
- 18. Que fait exactement Windbg "d esp"?
- 19. Que fait exactement ce programme OpenCV?
- 20. Que fait exactement la directive using?
- 21. Qu'est-ce que CDATA et que fait-il exactement?
- 22. Que fait exactement la règle de suppression de Nullify?
- 23. Que fait exactement "map.resource" dans le fichier de route?
- 24. Que fait exactement cette syntaxe de javascript getElementsByTagName?
- 25. Alors, que fait exactement "de __future__ import barry_as_FLUFL"?
- 26. Que fait exactement le profilage C++ (google cpu perf tools)?
- 27. Que fait exactement Response.Redirect ("~/...") dans la réponse HTTP?
- 28. Que fait exactement la clause "Over" dans T-Sql?
- 29. Ruby on Rails: alias_method_chain, que fait-il exactement?
- 30. @Scheduled & scheduler: Que fait exactement la taille du pool?
C'est génial mais j'ai encore une petite question. Le gestionnaire est-il techniquement un serveur ou le serveur transmet-il la demande au gestionnaire qui répond alors au serveur? – davidk01
Cela dépend du gestionnaire que vous utilisez. Le gestionnaire FCGI communique avec le serveur Web sur une socket. mod_passenger devient réellement une partie de httpd ou nginx. –
Génial. Merci pour la réponse concise et claire. – davidk01