sexta-feira, 15 de janeiro de 2016

HTTPREQUEST EM CONSULTAS COMPLEXAS








http://189.113.6.131/ww_forum/PAGE_Forum/BA4AAHOoj4lQVXlsWldSVFROAQA


http://www.pedrosoinformatica.com.br/




Dependendo da consulta a ser executada, pode funcionar corretamente no navegador, mas retornar um resultado errado com a função HTTPRequest da WLanguage. Normalmente isso ocorre devido à uma má codificação da requisição, e o servidor WEB não tem como explorar adequadamente o recurso. Neste caso é necessário codificar adequadamente a consulta com a função URLEncode da WLanguage e em seguida passar a sequência codificada para a função HTTPRequest.

sminhaconsulta is string = "http://..."

//codifica a consulta via URLEncode

//substitui os espaços por %20, por exemplo

sminhaconsulta = URLEncode(sminhaconsulta)

//executa a consulta codificada

HTTPRequest(sminhaconsulta)





Nenhum comentário:

Postar um comentário

Teste

Teste
teste