나는 요즘 OC를 공부하러 갔지만 아직 배우지 못했습니다. 경력을 바꾸기까지는 여전히 오랜 시간이 걸리므로 노드에 대한 지식을 검토해 봅시다.
많은 사람들이 각 언어로오고 가고 있지만 노드 없이는 살 수 없습니다. 나는 그것을 개발하는 데 사용하지 않았지만 비교적 더 많은 JS를 사용 했으므로 노드를 연구하는 것이 좋습니다. 스트림은 노드에서 높은 상태입니다. 나는 또한 내가 무료 일 때이 콘텐츠를 보러 왔습니다. 나는 여전히 노드로가는 길에 초보자입니다.
오늘 노드 스쿨 코스를 다운로드하고 그 예를 보았습니다. (조금 수정했습니다)
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 (body = qs.parse (body.toString ()) res.end (object.keys (body) .join ( '/n'));); Server.Listen (5000);이 질문의 의미는 게시물 데이터를 반전 시키라고 요청하면 그렇게하지 않을 것입니다. 원칙은 동일하지만 요구 사항은 다릅니다. CONCAT 플러그인을 사용하여 양식이 제출 될 때 데이터 흐름을 연결로 지시합니다. 이 예는 양식 게시물에서 데이터를 가져 오는 것입니다.
테스트를 위해 요청 라이브러리를 사용합니다.
var request = request ( 'request') request.post ( 'http://127.0.0.1:5000', {form : { "name": "ryan", "age": 23}}, function (err, res, body) {console.log ( '성공적으로 :'console.log (res [res ')).서버를 시작하고 테스트를 실행하면이 객체를 게시했음을 알 수 있습니다. Concat-stream 모듈은 주로 버퍼 연결을 만듭니다. 내 이해는 버퍼 형태로 전송할 때 모든 유형을 전송할 수 있다는 것입니다. NPMJ에서는 이미지를 전송합니다. 우리가 그것을받은 후에, 우리는이 이미지의 데이터를 얻을 수 있으며, 이것을 사용하여 업로드, 복사 및 원칙이 동일합니다.