Escolar Documentos
Profissional Documentos
Cultura Documentos
Conexões em J2ME
Conexão HTTP
conexão
httpc =(HttpConnection)
Connector.open("http://labbi.uesc.br/dany/j2me/");
httpc.setRequestMethod(HttpConnection.GET);
httpc.setRequestProperty("User-Agent",
"Profile/MIDP-2.0 Configuration/CLDC-1.1");
httpc.setRequestProperty("Accept_Language","pt-BR");
• Exemplo:
String params = "login=dany&senha=123";
OutputStream os = null;
httpc = (HttpConnection) Connector.open(link);
httpc.setRequestMethod(HttpConnection.POST);
os = httpc.openOutputStream();
os.write(params.getBytes());
os.flush();
Prof. Dany S. Dominguez/dany@labbi.uesc.br Tema 5 – Slide 34
Enviando uma requisição
• Para enviar uma requisição ao servidor a
conexão deve pasar do estado Setup ao
Connected,
int rc = httpc.getResponseCode();
if (rc == HttpConnection.HTTP_OK) {
//Conexao OK
}
else{
//Falha na conexao
}