aiuto per sketch per visitare un indirizzo

Salve,
avrei bisogno di un suggerimento per voi facile, per come compilare uno sketch che potrebbe essere utile anche ad altri.

Utilizzo un interruttore di contatti via ip economico e che funziona molto bene http://sigma-shop.com/product/111/2-channels-web-relay-board-pcb.html

mi piacerebbe che premendo un pulsante collegato ad input di arduino visiti un indirizzo tipo: http://192.168.0.60:8200/state.xml?relay2State=2&pulseTime1=1

Vedo già tutto corretto l ip di arduino, con l’ eethernet shield montata ma non sono in grado di aggiungere la funzione di input e fare in modo che visiti quell’indirizzo alla pressione del pulsante collegato .
attacando pezzi di codice presi di qua e di la questo è un primo sketch speriamoo che qualcuno mi aiuti. Grazie a buon rendere.

#include <SPI.h>
#include <Dhcp.h>
#include <Dns.h>
#include <Ethernet.h>
#include <EthernetClient.h>
#include <EthernetServer.h>
#include <EthernetUdp.h>

byte mac = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; //physical mac address
byte ip = { 192, 168, 0, 177 }; // ip in lan
byte gateway = { 192, 168, 0, 1 }; // internet access via router
byte subnet = { 255, 255, 255, 0 }; //subnet mask

const int buttonPin = 2; // the number of the pushbutton pin
// variables will change:
int buttonState = 0; // variable for reading the pushbutton status
void setup()
{
EthernetClient client;
// Imposto una connessione seriale per verificare i dati.
Serial.begin(9600);

Ethernet.begin(mac,ip); //

// Diamo alla Ethernet shield un secondo per inizializzarsi
delay(1000);

// Stampa sul monitor seriale l’indirizzo IP di Arduino
Serial.print("Indirizzo IP: ");
IPAddress myIPAddress = Ethernet.localIP();
Serial.println(myIPAddress);
// client Ethernet
EthernetClient ethclient;

}
void loop() {
// put code here, to visit website each time button is pressed:

}

Il codice devi racchiuderlo nei tag code, vedi sezione 7 del regolamento, spiega bene come fare. Altrimenti parte del codice può essere visualizzata male o mancare perchè interpretato come attributo del testo stesso.

Dovrebbe bastarti questo esempio https://www.arduino.cc/en/Tutorial/UDPSendReceiveString

E' del 2010 probabilmente va corretta qualche istruzione e adattata alle nuove IDE, ma il principio è quello.