Ahoj , tak chyba 400 je možná kvůli tomu že jsem to zkoušel na www serveru kde nebyl cílový php soubor.
projekt který řeším je nahrazení ethernetového teploměru/vlhkoměru TH2E od firmy papouch arduinem a ukládání dat na základě scriptů z http://tricker.cz/nova-verze-aplikace-pro-tmeth2e-tmep-8/.
zde je výpis odpovědi serveru kde je funkční php script:
kus generovaný arduinem:
10.0.0.88
Humidity: 36.00 % Temperature: 24.00 *C
ARDUINO: attempting to connect... connected...
ARDUINO: forming HTTP request message
ARDUINO: HTTP message sent
zbytek jako odpověď serveru
HTTP/1.1 200 OK
Date: Thu, 11 Jun 2015 06:26:39 GMT
Server: Apache/2.2.22 (Debian)
X-Powered-By: PHP/5.6.9-1~dotdeb+7.2
Vary: Accept-Encoding
Content-Length: 0
Connection: close
Content-Type: text/html; charset=UTF-8
Solved :-) samo se to rozjelo když jsem začal přebírat odpověď od serveru.
Jinak jsem ještě doplnil namisto localhost adresu serveru, ale to samotný nepomodlo.
Se samotným skládáním Http get řetězce jsem také nic nedělal.
Děkuji za zájem a rady.