Primeiro, crie um identificador HTTP usando HCHttpCallCreate(). Em seguida, chame HCHttpCallRequestSet*() para preparar o HCCallHandle. Depois, chame HCHttpCallPerformAsync() para executar a chamada HTTP usando o HCCallHandle. Essa chamada é assíncrona, portanto, o trabalho será feito em um thread em segundo plano e retornará por meio do retorno de chamada. A chamada de execução é assíncrona, portanto, o trabalho será feito em um thread em segundo plano que chama XTaskQueueDispatch(…, XTaskQueuePort::Work). Os resultados retornarão ao retorno de chamada no thread que chama XTaskQueueDispatch(…, XTaskQueuePort::Completion); em seguida, obtenha o resultado da chamada HTTP chamando HCHttpCallResponseGet*() para obter a resposta HTTP do HCCallHandle. Quando o HCCallHandle não for mais necessário, chame HCHttpCallCloseHandle() para liberar a memória associada ao HCCallHandle.