I have webserver on esp8266, and i would like to have php-script running on my NAS to talk to this webserver, using info in header. The problem I cannot see headers on esp8266 side. My code on esp8266 side:
//show headers
String message ="";
message += "Header Count: ";
message += server.headers();
message += "\n";
for ( uint8_t i = 0; i < server.headers(); i++ )
{
message += " " + server.headerName(i) + ": " + server.header(i) + "\n";
}
Serial.println(message);
server.send ( 200, "text/plain", message );
I did not make php-script yet, I am sending request using Postman tool, see screenshot:
It always return only one header item, name is Autorization with no value:
Header Count: 1
Authorization:
What am i doing wrong?