Como enviar solicitação http e recuperar uma resposta json C ++ Boost

Preciso escrever um cliente de linha de comando para jogar o jogo da velha em um servidor. o servidor aceita solicitações HTTP e envia de volta o json ao meu cliente. Eu estou procurando uma maneira rápida de enviar uma solicitação http e receber o json como uma string usando bibliotecas de impulso.

example http request = "http://???/newGame?name=david"
example json response = "\"status\":\"okay\", \"id\":\"game-23\", \"letter\":2"

questionAnswers(1)

yourAnswerToTheQuestion