prendere i valori dal GET

Salve,
esiste un modo per poter estrapolare i dati che arduino riceve in GET da una richiesta HTTP?

es.

http://IP?PIN=1&STATE=1

da arduino vorrei poter prendere velocemente il valore di PIN e quello di STATE

grazie

con String, hai tutti gli strumenti per prendere solo alcune parti di una stringa, quindi memorizzi la get in una stringa e poi ci lavori

ti basterebbe inviare
http://IP?1#1 per dire che il pin1 è a 1 il cancelletto fa da separatore e i valori invece di essere riconosciuti da linee di programma verrebbero trasformati in int con atoi e copiati direttamente nel digitalWrite(a,b);

pablos:
ti basterebbe inviare
http://IP?1#1 per dire che il pin1 è a 1 il cancelletto fa da separatore e i valori invece di essere riconosciuti da linee di programma verrebbero trasformati in int con atoi e copiati direttamente nel digitalWrite(a,b);

io fino ad ora ho utilizzato il substr, con l'ausilio di alcuni separatori prendo solo la parte che mi interessa. Purtroppo con questa soluzione si sta forzando/sporcando la richiesta http di tipo GET passando qualcosa di diverso, non corretto e ciò può creare problemi in alcuni linguaggi.
Voglio dire, una richiesta http di tipo GET, non deve avere la classica forma http://IP?var=valore**&**var=valore ?????

Nello specifico, sto interfacciando arduino con un applicazione per iphone, utilizzo l'oggetto NSURLConnection per inviare richieste http da iphone.Inviando una richiesta con dei separatori nel GET, l'oggetto mi ritorna un errore.