Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2990 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Bom Dia Srs., tudo bem?

Estou com um problema de certa forma particular ao passar parâmetros strings para um serviço DataSnap Rest Application no Delphi XE 10.1 Berlin. Utilizando os métodos do ReverseString que são padrões ele me devolve a String com o caracter de soma (+) entre os espaços da string.

Desculpa a ignorância, mas não sei qual seria o problema ao passar um string para o método que está no DataSnap Rest Application. Eu poderia fazer uma rotina para retirar o caracter de soma (+) do string no servidor, mas sinceramente acho um procedimento falho ao se tratar de algo simples.

Para efeito de análise o mesmo método funciona no Delphi XE 10 Seattle. Anexo uma imagem para dar ideia do conceito que estou passado. Se puderem me passar algum tipo de orientação para este caso. Muito obrigado pela ajuda de sempre.

Atenciosamente,

Fernando Dutra.

Foto.png

  • Consultores
Postado

Pode-se cadastrar gratuitamente. Basta cadastrar na EDN.

Além do mais, se você tem uma licença, com certeza tem um usuário.

Mas pra te ajudar, o link é para um report do bug no Berlin.

Alguém ali disse que o problema está no TURLEncoding.EncodeForm. Ele está adicionando a opção TEncodeOption.SpacesAsPlus sempre.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • 2 semanas depois ...
Postado

Dei uma olhada na referida unit e parece que está mesmo remendada, tem linhas comentadas. Soltaram a versão final e esqueceram de revisar. Para corrigir precisaria estudar todas as outras units envolvidas. Alguém já resolveu?

  • 2 semanas depois ...
  • Este tópico foi criado há 2990 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.