1
우리는 앵귤러 J 프로젝트를위한 엔드 투 엔드 테스트 메커니즘을 구축하려고합니다. 각도기에서 실제 API (모의하지 않음)를 호출 할 수 있습니까?각도기를 사용하여 실제 API에 연결할 수 있습니까?
미리 감사드립니다.
우리는 앵귤러 J 프로젝트를위한 엔드 투 엔드 테스트 메커니즘을 구축하려고합니다. 각도기에서 실제 API (모의하지 않음)를 호출 할 수 있습니까?각도기를 사용하여 실제 API에 연결할 수 있습니까?
미리 감사드립니다.
네가 할 수있다. http
노드 모듈을 사용하여 xmlhttprequest를 api로 만들고 테스트에서 응답을 사용할 수 있습니다. 아래의 예를보십시오.
var http = require('http');
var options = {
host: "www.yourdomain.com" ,
path: "/api_url",
port: 8888, //your application port number
};
http.get(options,function(response) {
var body = '';
response.on('data', function(d) {
body += d;
});
response.on('end', function() {
try{
console.log(body)
}catch (err){
console.log(err)
}
});
}).on('error', function (err) {
console.log(err);
});