Boa tarde,
Estou tendo problemas em conseguir que minha midlet faça uma conexão com meu servidor e retorne um conteúdo qualquer, seja usando o WTK, seja no próprio aparelho celular.
O código que estou usando é este:
conn = (HttpConnection) Connector.open(url, Connector.READ_WRITE);
conn.setRequestMethod(HttpConnection.POST);
conn.setRequestProperty("User-Agent","Profile/MIDP-1.0 Configuration/CLDC-1.0");
conn.setRequestProperty("Accept", "text/comma-separated-values");
conn.setRequestProperty("Content-type","application/x-www-form-urlencoded");
os = conn.openOutputStream();
os.write(prepareParams(params));
os.close();
is = conn.openInputStream();
O pau dá logo na linha do openInputStream.
A mensagem é esta:
java.io.IOException:
Error initializing HTTP Tunel connection:
HTTP 1.0/ 403 Forbidden Server:
squid/2.5 STABLE1
Content-type: text/html
Content-length: 1044
X-Squid-Error: ERR_ACCESS_DENIED 0
X-Cache: MISS from xxx.yyy.com.br
Mime-Version: 1.0
Proxy-Connection: close
Procurei no Google sobre “HTTP Tunel” mas não encontrei nada referente a midlets ou coisas assim…
Para acessar a internet, minha máquina é configurada para usar o servidor proxy.
O WTK já está configurado com o endereço e porta.
Com o IE, a pagina é carregada normalmente…
Alguém tem noção do que possa estar ocorrendo ?