I do it all, so:
If I use char* - I can`t use params = params.substring(1,99);, but I put ? into IF:
if (strcmp(params, "**?**JvcPower") == 0) RemoteJVC(JVC_Power);
After 6 press Web Page try to loading too long, and said TimeOut
I don`t see restarting in Serial Monitor