HttpConnection.HTTP_OK Status 400

02/03/2008

0

Pessoal,

Estou tendo problemas ao tentar conectar através do celular com um banco MySQL em um servidor remoto. O código para efetuar a conexão está listado abaixo e sempre retorna erro 400. Alguém já se deparou com esse problema e conseguiu resolver? Grato pela atenção.

class ImportData extends Thread
{
public void run()
{
try
{
HttpConnection con = ( HttpConnection ) Connector.open( ´http://127.0.0.1:8080/ServerDatabase/ServletDatabase´ );
con.setRequestMethod( HttpConnection.POST );

DataOutputStream out = con.openDataOutputStream();
out.writeUTF( ´passo1´ );
out.flush();


int status = con.getResponseCode();

if( status == HttpConnection.HTTP_OK )
{
DataInputStream in = con.openDataInputStream();
String candidato = in.readUTF();

if( candidato.equals( ´ErroNoServidor´ ))
{
get_alStatus().setString( ´Erro no servidor!´ );
getDisplay().setCurrent( get_alStatus(), get_lsPrincipal() );
}
else
{
while( ! candidato.equals( ´FIM´ ))
{
inserirRMS( candidato, 0 );
candidato = in.readUTF();
}
get_alStatus().setString( ´ ** Fim ** ´ );
getDisplay().setCurrent( get_alStatus(), get_lsPrincipal() );
}
}
else
{
get_alStatus().setString( ´Erro ao conectar. Erro: ´ + status );
getDisplay().setCurrent( get_alStatus(), get_lsPrincipal() );
}
}
catch( Exception e )
{
get_alStatus().setString( ´Erro ao conectar ´ + e.getMessage() );
getDisplay().setCurrent( get_alStatus(), get_lsPrincipal() );
}
}
}


Kennedyximenes

Kennedyximenes

Responder

Posts

25/03/2008

Shakall

acontece o mesmo comigo, mas por causa do post, se eu utilizar get, e passar os parametros pela url, funciona normalmente.


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar