Páginas filhas
  • 9688154 DFWKTOOLS-3145 DT Falha requisições REST com body contendo aspas simples

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

02. SITUAÇÃO/REQUISITO

Nas requisições REST onde o conteúdo do JSON da seção BODY existir o caracter de aspas simples (apóstrofo), ocorre falha de processamento, retornando STATUS 500 com a mensagem "argument error in function Len()".

Nota
iconfalse

Esta mesma falha pode ocorrer também em outros pontos do sistema, quando fizer o uso do componente LThread para acionar algum processamento de função no AppServer em uma nova thread (JOB), sendo . Sendo um ou mais parâmetros de processamento da função do tipo CHAR, contendo o também o caracter de aspas simples (apóstrofo).

...

03. SOLUÇÃO

Alteração do componente LThread para que a passagem de parâmetros para a execução dinâmica de função utilize o conteúdo dos parâmetros de uma forma que não impacte na interrupção de execução devido a existência do caracter aspas simples (apóstrofo).

...