Je suis allé étudier OC ces jours-ci, mais je ne l'ai pas encore appris. Il est encore longtemps avant de changer de carrière, alors passons en revue les connaissances de Node.
Il y a beaucoup de gens qui viennent et viennent dans chaque langue, mais je ne peux pas vivre sans nœud. Je ne l'ai pas utilisé pour le développer, mais je viens d'utiliser relativement plus de JS, il est donc préférable d'étudier les nœuds. Le flux a un statut élevé dans les nœuds. Je viens aussi voir ce contenu quand je suis libre. Je suis toujours un novice sur la route du nœud.
J'ai téléchargé le cours de noeuds nodschool aujourd'hui et j'ai vu un exemple de celui-ci. (J'ai modifié un peu)
var concat = require ('concat-stream'); var http = require ('http'); var qs = require ('querystring'); var server = http.createServer (function (req, res) {if (req.method === 'post') {req.pipe (concat (function (body) {body = qs.parse (body.tostring ()) res.end (object.keys (body) .join ('/ n'));}));} else res.end ();}); server.Listen (5000);Le sens de cette question est que si vous vous demandez d'inverser les données du post, je ne le ferai pas. Le principe est le même, mais les exigences sont différentes. Nous utilisons le plugin CONCAT pour diriger le flux de données vers Concat lorsque le formulaire est soumis. Cet exemple est de prendre les données de la publication de formulaire.
Pour les tests, j'utilise la bibliothèque de la demande.
var request = require ('request') request.post ('http://127.0.0.1:5000', {form: {"name": "ryan", "age": 23}}, function (err, res, body) {console.log ('a reçu avec succès:') console.log (res ['body']) // name Âge})Démarrez le serveur et exécutez le test, vous pouvez voir que nous avons publié cet objet. Le module Concat-Stream établit principalement des connexions de tampon. Ma compréhension est que lorsque vous transmettez sous la forme d'un tampon, vous pouvez transmettre n'importe quel type. Dans NPMJS, il transmet une image. Après l'avoir reçu, nous obtenons les données de cette image, et nous pouvons l'utiliser pour télécharger, copier et les principes sont les mêmes.