Nel server leggi già "a righe" con il readLine. Ti basta verificare che inputLine sia una stringa vuota, ovvero uguale a "" (o length uguale a 0).
P.S. se ben ricordo la request line+headers andrebbe inviata con charset ASCII ("US-ASCII") ma nel tuo codice client il tuo PrintWriter usa il charset della piattaforma. Magari nel tuo caso specifico va bene, anche se fosse UTF-8 (tanto stai inviando solo roba ascii). Ma in generale bisognerebbe considerare anche questa questione.