fernandomassa Novato

Registrado: Terça-Feira, 5 de Novembro de 2019 Mensagens: 1
|
Enviada: Ter Nov 05, 2019 5:03 pm Assunto: httprio HTTPRIO1HTTPWebNode1BeforePost() perdeu um parâmetro |
|
|
Boa tarde. Estou fazendo uma integração com webService e todas as soluções que encontro para o problema de validação no header, são tipo esta daqui:
Código: | procedure TConsulta.HTTPRIO1HTTPWebNode1BeforePost(
const HTTPReqResp: THTTPReqResp; Data: Pointer);
var
auth:string;
S:string;
begin
{Clear Cookies}
InternetSetOption(0, INTERNET_OPTION_END_BROWSER_SESSION, nil, 0);
{autenticação, (Monta base64 e seta no Header HTTP)}
auth := 'Authorization: Basic ' + EncodeString(GEntidade+':'+GUser + ':'+ GPassWord);
HttpAddRequestHeaders(Data, PChar(auth), Length(auth), HTTP_ADDREQ_FLAG_ADD);
end; |
só que no Delphi RIO última versão, o parâmetro "DATA: Pointer" que preciso para usar na função HttpAddRequestHeaders não existe mais.
E nada que tentei funciona.
Alguém tem uma dica?  |
|