Bom dias senhores.
To com um problema eu não consigo enviar uma url onde tem um paramentro com espaço do celular para o servidor, e me retorna um erro! Alguem ja passou por isso. Alguem conhece alguma api ou context type que resolva esse problema.
O espaço entra no "teste teste"
ERRO
URL: http://localhost:8080/DiarioDeClasseEletronico/cadastrarAlterarConteudoMinistradoTurma.do?dataGrav=20100614&idComponente=21&idConteudo=[telefone removido]&codTempoAula=24
&idTurma=201000192821E&descObservacao=teste teste&dataAula=20100614&horaGrav=1330
Uncaught exception: java.lang.IllegalArgumentException: Space character in URL
at com.sun.midp.io.HttpUrl.parseAfterScheme(), bci=47
at com.sun.midp.io.HttpUrl.<init>(), bci=33
at com.sun.midp.io.j2me.http.Protocol.openPrim(), bci=15
at javax.microedition.io.Connector.openPrim(), bci=327
at javax.microedition.io.Connector.open(), bci=3
at javax.microedition.io.Connector.open(), bci=3
at javax.microedition.io.Connector.open(), bci=2
at conexao.ConexaoServidor.conexao(ConexaoServidor.java:36)
at conteudo.CadastrarConteudoMistrado$1.run(CadastrarConteudoMistrado.java:239)
Problemas com EncodeUrl para j2me
2 Respostas
P
Vc parece que nunca usou um browser…
Se vc digita uma URL com espaço na barra de endereços, o que acontece ?
Este processo que o browser faz vc tb tem que fazer.
Procure no pai dos burros por URL encoding.
boone parece q eu ja usei um browser tanto que eu abri essa duvida eu sei q % e usado pro lugar do espaço; mas ja ta resolvido eu usei EncoderURL na verdade é um metodo e inclui numa classe d utilitarios dentro do projeto.
Criado 23 de junho de 2010
Ultima resposta 23 de jun. de 2010
Respostas 2
Participantes 2
Alura O que é Firebase? Para que serve, principais característica e um Guia dessa ferramenta Google O poder do Firebase! Saiba como a plataforma pode impulsionar suas aplicações web e mobile, descobrindo tudo neste artigo completo.
Casa do Codigo Kotlin com Android: Crie aplicativos de maneira facil e... Por Kassiano Resende — Casa do Codigo