Método http_response::set_body
Defina o corpo da mensagem para uma cadeia de caracteres textuais e defina o cabeçalho “tipo de conteúdo”. Assume que a codificação de caracteres de cadeia de caracteres é a página de código de opção padrão de SO e executará conversões apropriadas para UTF-8.
void set_body(
const utility::string_t &body_text,
utility::string_t content_type = utility::string_t(U("text/plain"))
);
void set_body(
std::string body_text,
utility::string_t content_type = utility::string_t(U("text/plain; charset=utf-8"))
);
void set_body(
const json::value &body_data
);
void set_body(
std::vector<unsigned char> body_data
);
void set_body(
concurrency::streams::istream stream,
utility::string_t content_type = U("application/octet-stream")
);
void set_body(
concurrency::streams::istream stream,
size_t content_length,
utility::string_t content_type = U("application/octet-stream")
);
Parâmetros
body_text
valor json.content_type
Uma cadeia de caracteres que mantém o tipo MIME do corpo da mensagem.body_data
Vetor que contém os dados do corpo.stream
Um fluxo assíncrono aberto, legível.content_length
O tamanho dos dados a serem enviados no corpo.
Comentários
Isso substituirá todos os dados de corpo e o cabeçalho de “tipo de conteúdo” definidos anteriormente.
Requisitos
Cabeçalho: http_msg.h
web::http deNamespace: