Hola srsombrero,
En efecto tienes que poner los datos exactos de un request HTTP en este caso, la ventaja del socket es que es una comunicación directa, lo que tu escribas o no escribas depende de como te vas a comunicar, si vas a hacerlo para un request
HTTP debes de usar el protocolo correcto.
Si lo vas a hacer desde otro tipo de protocolo necesitas conocerlo.
Saludos.