Boa Noite pessoal.

Alguém conseguiu obter uma simples resposta fazendo uma consulta  a um webserver  usando o sim900  com os comandos abaixo ?

numdata = inet.httpGET("meuwebsite.com", 8080, "teste4.php?name=teste&ano=90', msg, 50); 

Serial.println(msg);

A requisição funciona sem problemas no servidor com o PHP , mas não consigo ler nem uma simples mensagem de texto.

cheguei a olhar caracter a caracter com os comandos abaixo: 

for (int c=0; c<strlen(msg); ++c) {

Serial.print(msg[c]);
Serial.print(" ");
}

Aparece o inicio do cabeçalho http (como abaixo) e mais nada....

H T T P / 1 . 1 2 0 0 O K
C o n t e n t - T y p e : t e x t / h t m l
L a s

alguém já passou por isso e achou uma solução ?

agradeço qq ajuda !!!

Exibições: 330

Responder esta

Respostas a este tópico

Seu buffer está pequeno.

pow, valeu Celso. Vou aumentar o buffer aqui e ver se a resposta do php aparece em algum ponto da mensagem.

coloquei um buffer de 1.500 e aparece a segiinte mensagem: 


H T T P / 1 . 1 2 0 0 O K
C o n t e n t - T y p e : t e x t / h t m l
L a s t - M o d i f i e d

após o 'Last Modified' vem um monte de caracter maluco e nada da resposta......:(

Boa noite! Estou com o mesmo problema, conseguiu achar alguma solução nessa época?

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço