Help to delimit and read specific contents of incoming HTTP string
I have this

if (client.connected()) {
  if (client.available() &amp;&amp; client.find(' ')) { // GET /fn HTTP/1.1
    char fn[20];
    int l = client.readBytesUntil(' ', fn, sizeof(fn));
    fn[l] = 0;
    while (client.read() != -1);
    Serial.println(fn);
    client.stop(); 
  }
}