0
POST 동사와 함께 API 끝점을 만들고 파일을 가져옵니다. 나는 다음과 같은 내 엔드 포인트를 선언swaggerize-hapi 및 node.js 파일을 업로드 하시겠습니까?
consumes:
- application/json
- multipart/form-data
# format of the responses to the client (Accepts)
produces:
- application/json
...
/importfile:
x-swagger-router-controller: import_file
post:
description: Sends the uploaded file to deliveries microservice to be processed.
consumes:
- multipart/form-data
produces:
- application/json
operationId: importcsv
parameters:
- name: file
in: formData
description: file to upload
required: true
type: file
을 나는 질문의
const util = require('util');
function importcsv(req, res) {
console.log(req);
const message = util.format('hi there!');
// this sends back a JSON response which is a single string
return res.json(message);
}
module.exports = {
importcsv,
};
몇 import_file.js에 다음과 같은 한 :
이- 라우터 컨트롤러에서 로그가 인쇄되지 않습니다 . 이 함수가 호출되지 않는다고 생각합니다. 뭐가 잘못 되었 니?
심지어 나는이 볼 성공 응답을 반환하지만 :
HTTP/1.1
콘텐츠 유형 : 텍스트/html로; 문자셋 = UTF-8 캐시 제어 : 경계
이유는 무엇입니까
를 찾을 수 없습니다 여러 부분이노 캐시?
나는 Swagger를 처음 사용했습니다. 미리 감사드립니다.
res.json가 제대로 보이지 않습니다를 어떻게와 연관된 핸들러를 config (설정) 경로를 선언입니까? –