Skip to main content
Respondido

Limite de processamento de retorno HTTP

  • December 17, 2024
  • 3 comentários
  • 129 Visualizações

Olá Comunidade!

 

Estou tentando em tratar um grande retorno de uma requisição HTTP dentro do Blip, existe alguma limitação da ferramenta?

Resumindo o contexto, tenho uma requisição que passo data inicial e data final dos dados que desejo receber, e o retorno eu filtro nessa função para pegar apenas o primeiro registro, e formatar a data dele.

function run(rPrimeiraData1) {
const data1 = JSON.parse(rPrimeiraData1);
const primeiroHorario = data1.HorariosDisponiveis[0];
const dataApenas = primeiroHorario.Data.split('T')[0];
return dataApenas;
}

Se eu colocar um intervalo pequeno entre data inicial e final, retorna poucos registros, agora se colocar um intervalo maior, retorna mais registros e dá erro de Internal Server Error.

Melhor resposta por Rafael_Figueiredo

Olá ​@Rafael_Figueiredo, tudo certo?

 

Na request está processando OK o retorno, o problema está no Script que parece não “suportar” o procesamento.

@ryan.furlan certo há uma limitação de iterações por script peço que tente segmentar isso ou fazer alguma forma de contagem para limitar o calculo executado.

3 comentários

Rafael_Figueiredo
Blipper
Forum|alt.badge.img+6

Olá Comunidade!

 

Estou tentando em tratar um grande retorno de uma requisição HTTP dentro do Blip, existe alguma limitação da ferramenta?

Resumindo o contexto, tenho uma requisição que passo data inicial e data final dos dados que desejo receber, e o retorno eu filtro nessa função para pegar apenas o primeiro registro, e formatar a data dele.

function run(rPrimeiraData1) {
const data1 = JSON.parse(rPrimeiraData1);
const primeiroHorario = data1.HorariosDisponiveis[0];
const dataApenas = primeiroHorario.Data.split('T')[0];
return dataApenas;
}

Se eu colocar um intervalo pequeno entre data inicial e final, retorna poucos registros, agora se colocar um intervalo maior, retorna mais registros e dá erro de Internal Server Error.

Olá ​@ryan.furlan tudo bem ?

 

Há um limite no tamanho do objeto retornado do http que na request se for grande ele retorna alguma vezes com o {“REDUCED”:true}


  • Autor
  • Inspiring
  • December 17, 2024

Olá ​@Rafael_Figueiredo, tudo certo?

 

Na request está processando OK o retorno, o problema está no Script que parece não “suportar” o procesamento.


Rafael_Figueiredo
Blipper
Forum|alt.badge.img+6

Olá ​@Rafael_Figueiredo, tudo certo?

 

Na request está processando OK o retorno, o problema está no Script que parece não “suportar” o procesamento.

@ryan.furlan certo há uma limitação de iterações por script peço que tente segmentar isso ou fazer alguma forma de contagem para limitar o calculo executado.