#27 client: use pipe in POST method