Fui estudar o OC hoje em dia, mas ainda não aprendi. Ainda faz muito tempo antes de mudar de carreira, então vamos revisar o conhecimento do nó.
Há muitas pessoas entrando e entrando em cada idioma, mas não posso viver sem nó. Eu não o usei para desenvolvê -lo, mas usei relativamente mais JS, por isso é melhor estudar nós. O fluxo tem um status alto nos nós. Eu também venho ver esse conteúdo quando estou livre. Ainda sou um novato no caminho para o nó.
Eu baixei o curso do Nodeschool hoje e vi um exemplo disso. (Eu modifiquei um pouco)
var concat = requer ('concat-stream'); var http = requer ('http'); var qs = requer ('querystring'); var server = http.createServer (function (req, res) {if (req.method === 'post') {req.pipe (concat (function (body) {body = qs.parse (body.ToString ()) res. (object.Keys () .Join ('/n'); Server.Listen (5000);O significado desta pergunta é que, se você pedir que você inverta os dados da postagem, não o farei. O princípio é o mesmo, mas os requisitos são diferentes. Usamos o plug -in Concat para direcionar o fluxo de dados para concat quando o formulário é enviado. Este exemplo é retirar os dados da postagem do formulário.
Para testes, eu uso a biblioteca de solicitações.
var request = requer ('request') request.post ('http://127.0.0.1:5000', {form: {"name": "ryan", "idade": 23}}}, function (res, res, body) {console.log ('recebido com sucesso:') consol.log (res, [resmody] {console.log ('recebido com sucesso:') console.log ([resmody]Inicie o servidor e execute o teste, você pode ver que publicamos este objeto. O módulo Concat-Stream faz principalmente conexões de buffer. Meu entendimento é que, quando você transmite na forma de um buffer, pode transmitir qualquer tipo. No NPMJS, ele transmite uma imagem. Depois de recebê -lo, obtemos os dados desta imagem e podemos usá -lo para fazer upload, copiar e os princípios são os mesmos.