Atenção!
Esta alteração pode necessitar de revisões em suas rotinas dos sites Web!
Quando um envio de dados ocorre entre os navegadores e o servidor, 2 tipos de parâmetros
são transferidos: os parâmetros visíveis pela URL (ex.: www.aics.com.br/tabnav?tab=minhatab,
neste caso, "tab" é o parâmetro de URL) e por conteúdos de campos de formulários.
Ambos os conteúdos podem ser acessados por script pela função:
Function WebFields(Campo:String):String
Entretanto, quando conteúdo vinha da URL, era padrão executar um comando para
transformá-lo em letras maiúsculas. Entretanto, isto não é sempre o mais correto. Logo,
um teste do tipo
if webfields('tab')='tabela' then ...
Nunca resultava em verdadeiro! Nesta atualização do Serviço Web, o campo passa a
respeiar o caso da chamada original e este problema não ocorre mais. Por outro lado, e isso
sim merece muita atenção, um teste do tipo
if webfields('tab')='TABELA' then ...
Poderia dar OK mesmo se a chamada fosse como "Tabela" ou "tabela". Isto não ocorre
mais! O teste deve ser consistente com as chamadas possíveis ou deve-se adicionar um
upper ao teste.
Comentários desta novidade