Podařilo se mi to vyřešit, takže kdyby to někdo potřeboval, je to takhle:
Jde to vyřešit v SDS programu.
Nejprve je nutné před zahájením komunikace nastavit správný port v sys[76], já mám port proxy serveru 8080.
IP adresu ve volání http_get nastavíte na IP adresu proxy serveru - tady jen poznamenám, že IP proxy je vetšinou pevně daná, takže není potřeba používat dns_resolv.
A poslední důležitá věc je, že musíte přidat cílovou adresu serveru do "get_stringu" a to včetně "http://" jak je ukázáno v kódu.
Část kódu s ukládáním dat pak vypadá nějak takhle:
sys[76] = 8080; //port proxy
if (_portal_data==2) {
//IP proxy je 192.168.1.11
http_get(192,168,1,11,'eportal.merenienergie.cz','http://eportal.merenienergie.cz/datatemp.php?ver=1&line=a&devid=', ...
}
Testoval jsem to na proxy serveru WinGate a doufám, že to bude fungovat i na ostatních.