Partilhar via


CHttpFile::QueryInfoStatusCode

Chamar essa função de membro para obter o código de status associado a uma solicitação HTTP e coloque-o no fornecido dwStatusCode parâmetro.

BOOL QueryInfoStatusCode(
   DWORD& dwStatusCode 
) const;

Parâmetros

  • dwStatusCode
    Uma referência a um código de status.Códigos de status indicam o sucesso ou fracasso do evento solicitado.See Comentários para uma seleção das descrições de status de código.

Valor de retorno

Diferente de zero se bem-sucedida; caso contrário, 0.Se a telefonar falhar, o Win32 funcionar GetLastError pode ser chamado para determinar a causa do erro.

Comentários

Use esta função de membro somente após uma telefonar bem-sucedida para SendRequest or on a CHttpFile objeto criado com êxito pelo OpenURL.

Códigos de status HTTP se encaixam em grupos que indica o sucesso ou falha da solicitação.As tabelas a seguir descrevem os grupos de código de status e os códigos de status HTTP mais comuns.

Group

Significado

200-299

Sucesso

300-399

Informações

400-499

Erro de solicitação

500-599

Erro de servidor

HTTP códigos comuns:

Código de status

Significado

200

URL localizado, transmissão segue

400

Solicitação ininteligível

404

Solicitado a URL não encontrado

405

Servidor não suporta o método solicitado

500

Erro desconhecido do servidor

503

Capacidade do servidor atingida

Requisitos

Cabeçalho: afxinet.h

Consulte também

Referência

Classe CHttpFile

Gráfico de hierarquia

Classe CInternetFile

Outros recursos

CHttpFile membros