Ir para conteúdo
  • Cadastre-se

datilas

Membros
  • Total de ítens

    566
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que datilas postou

  1. vc tem libxml2 e libxml2-devel instalado?
  2. vc esta copiando dll para o linux, linux não trabalha com dll. linux trabalha com .so por padrao mas não nesessariamente.
  3. o problema esta na interpretação do base64: data:image/png;base64,PD94bWwgdmVyc2lvbj0iMS4wIi... data: é o tipo de arquivo, que no caso é image/png base64, é o tipo de configuração. resumindo vc precisa decodificar o texto depois de: "data:image/png;base64," (PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0i.....) esse texto:"data:image/png;base64," server para os navegadores conseguirem interpretar e renderizar o arquivo (png,jpg,pdf etc.)
  4. usando synapse: Var http: THTTPSend; sURLRedirect: string; Begin http := THTTPSend.Create; Try sURLRedirect := ''; HTTP.HTTPMethod('POST', 'SUAURL'); If (http.ResultCode = 301) or (http.ResultCode = 302) Then Begin HeadersToList(http.Headers); sURLRedirect := http.Headers.Values['Location']; sURLRedirect := Trim(sURLRedirect); End; If sURLRedirect <> '' Then HTTP.HTTPMethod('POST', sURLRedirect); Finally Begin http.Free; End; End; End;
  5. tenta usar : procedure TForm1.ACBrPSPGerenciaNet1QuandoTransmitirHttp(var AURL, AMethod: string; ReqHeaders: TStrings; ReqBody: AnsiString); begin ReqHeaders.Add('partner-token: seutoken'); end; mas creio que não há necessidade. já tentou usar o demo como esta preenchendo ClientId e ClientSecret?
  6. não sei qual componente vc esta usando. mas tente: jSubObj.TryGetValue<string>('cont_pessoa')
  7. não seria melhor stEnvio.Add(',"anexoType":"application/pdf;base64"'); ? para quem usar e-mail em navegador poder ver um resumo ou todo ele sem a necessidade de baixar. pois os navegadores reconhecem tipos específicos para tarefas especificas. mas o importante é que esta funcionando. foi só uma dica. https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types
  8. https://developers.mercadolivre.com.br/pt_br/gerenciamento-de-vendas
  9. tenta assim: seuMD5 := gearMD5('seuUSUARIO:suaSENHA'); Consulta.HTTPSend.Headers.Add('Authorization: Digest ' + seuMD5); https://en.wikipedia.org/wiki/Digest_access_authentication? https://forum.lazarus.freepascal.org/index.php?topic=15747.0
  10. isso seria Basic authentication Consulta.HTTPSend.UserName := 'usuario'; Consulta.HTTPSend.Password := 'senha'; seria mais fácil se você postar o link da documentação aqui. se for possível.
  11. sim. mas cuidado com o case sensitive tem servidores que são chatos com isso. o ideal seria Consulta.HTTPSend.Headers.Add('Authorization: Digest ' + seuMD5); inclusive com espaço entre ":" e Digest.
  12. pelo que entendi vc tem que gerar um md5 com os dados que eles vão te passar (usuario,senha,uri...) ai vc envia no header: Authorization: Digest seuMD5
  13. até onde sei só tem ate a versão 4 do firebird. e uso o zeos 7.2 sem problema
  14. dentro do ACBrValidador tem a função FormatarFone( const AValue : String; const DDDPadrao: String = '' String; ACBrValidador.FormatarFone(Edit1.Text, '65');
  15. no mysql eu uso LONGTEXT para os xml's
  16. aqui esta funcionando perfeitamente. mas estou enviando um demo em delphi. funcao.zip
  17. é só um type que eu criei. vc pode alterar a função como vc quiser
  18. funcao.zip eu uso a função acima. vc pode adaptar para sua necessidade. ela tem um problema quando o texto tem #13 ou #10 ou #13#10 fora isso funciona do jeito que vc precisa tive que postar como zip pois não estava aceitando como texto. por isso demorei para responder.
  19. usa sim. da uma lida aki: https://vinicius-sanchez.medium.com/proteja-suas-senhas-com-seguran%C3%A7a-utilizando-o-bcrypt-9d8379860f06
  20. md5 é uma criptografia "só de ida" a única coisa que vc pode fazer é comparação. para descriptografar seria preciso o uso de brute force. sabendo disso... funciona com delphi e lazarus. https://github.com/viniciussanchez/bcrypt
  21. com UPDATE OR INSERT vc não pode usar WHERE vc tem que usar MATCHING então ficaria assim: UPDATE OR INSERT INTO RELTRPPDV (LOJ_CODIGO,PDV_CODIGO,PRO_CODIGO,TRP_CODIGO,TPD_SEQUENCIA) VALUES (1,1,15604,10,10) MATCHING (LOJ_CODIGO,PDV_CODIGO,TRP_CODIGO) https://firebirdsql.org/refdocs/langrefupd21-update-or-insert.html
  22. da uma olhada aqui: https://www.youtube.com/c/TecToyAutomação
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...