[RESOLU] Shield ethernet -> Envoie de requête

Effectivement, mes WWW n'était pas bon, et il manquait des balises d'entêtes.

Voilà le code fonctionnel :

#include <SPI.h>
#include <Ethernet.h>

byte mac[] = {  0x00, 0xAA, 0xBB, 0xCC, 0xDE, 0x02 };

char serverName[] = "kouaaks.free.fr";

EthernetClient client;

void setup()
{
  Serial.begin(9600);
   while (!Serial) {;}

  if (Ethernet.begin(mac) == 0) {
    Serial.println("Failed to configure Ethernet using DHCP");
    while(true);
  }
  delay(1000);
  Serial.println("connecting...");
  
  if (client.connect(serverName, 80)) {
    Serial.println("connected");
    client.print("GET /index.php?a=lol");
    client.println(" HTTP/1.1");
    client.println("Host: kouaaks.free.fr");
    client.println("User-Agent: AVR ethernet");
    client.println("Accept: text/html");
    client.println("Keep-Alive: 300");
    client.println("Connection: keep-alive");
    client.println();
  } 
  else
  {
    Serial.println("connection failed");
  }
}

void loop()
{
  if (client.available())
  {
    char c = client.read();
    Serial.print(c);
  }
  
  if (!client.connected())
  {
    Serial.println();
    Serial.println("disconnecting.");
    client.stop();
    
    while(true);
  }
}

Merci :wink: