Situation Wetter Bausteine

Begonnen von peewit, 01. Mai 2016, 08:40:24

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 1 Gast betrachten dieses Thema.

david

Since this morning, yahoo weather is again not working.
I changed HTTP_GET.MODE from 2 -> 0 (http/1.0) and it works again...


hicom

ich bekomme hier einen Error_C= 65024 und Error_T= 2. Was hat das zu bedeuten?
Die Wetterdaten sind aber korrrekt.

Gruß
Jürgen

peewit

65024 = 0x0000FE00

Das bedeutet das beim Datenempfangen der empfangsbuffer zu klein war

Es sind also mehr Daten vorhanden als was in den buffer passen, dieser ist standardmäßig 4096 bytes
Möglicherweise fehlen dir dann nur ein paar bytes die aber keine relevanten wetterdaten mehr enthalten und somit fehlt dir nichts
was dir auffallen würde

wenn du es aber sauber lösen willst dann musst du in der network.lib die default buffergroesse etwas erhöhen sodass der fehler nicht mehr auftritt !