From 09028034c390fc7527dc6a72cd2d9be45ecef562 Mon Sep 17 00:00:00 2001 From: dhuy Date: Sun, 4 May 2014 16:37:54 -0300 Subject: [PATCH] Added ios service_type --- server.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/server.js b/server.js index 95da9a0..4921a9a 100644 --- a/server.js +++ b/server.js @@ -25,7 +25,13 @@ app.post('/api', function(req, res){ /* Verifica qual é o Tipo de Serviço fornecido */ switch(req.query.servico) { /* Case para o Tipo de Serviço: Texto */ - case 'texto': + case 'texto' || 'ios': + /* Verifica se o serviço é [texto] ou [ios] e muda a extensão do vídeo de retorno */ + if (req.query.servico == 'texto') { + var extensao_video = '.webm'; + } else if (req.query.servico == 'ios') { + var extensao_video = '.avi'; + } /* Verifica se os paramêtros [transparencia, texto] possuem algum valor */ if ((req.query.transparencia !== '') && (req.query.texto !== '')) { /* Verifica se o paramêtro [transparencia] possui os únicos valores possíveis [opaco, transparente] */ @@ -43,7 +49,7 @@ app.post('/api', function(req, res){ /* Listener que dispara quando a requisição ao core finaliza */ child.on('close', function(code, signal){ - res.send(200, { 'response' : 'http://' + SERVER_IP + ':' + port + '/' + ID_FROM_BD + '.webm' }); + res.send(200, { 'response' : 'http://' + SERVER_IP + ':' + port + '/' + ID_FROM_BD + extensao_video }); ID_FROM_BD++; }); -- libgit2 0.21.2