Use o javascript para verificar códigos de status http

Quero exibir imagens de perfil do gravatar apenas para os usuários que têm um conjunto de imagens. Fazer este lado do servidor significa executar cerca de 100 solicitações HEAD para gravar a verificação de códigos 404 e a saída apropriada de tags img para cada solicitação.

Então, eu quero implementar uma function de javascript, onde posso apenas produzir 100 URLs para o qual o javascript pode verificar os códigos de status http e gerar as tags de imagem apropriadas dinamicamente. É mesmo possível? Como?

A palavra-chave que você está perdendo é “código de status” (é o que chamamos coletivamente de todos os códigos de resposta HTTP de 200, 404, 500, etc). Suponho que você esteja usando o jQuery e, nesse caso, toda a documentação necessária para fazer o AJAX está em http://api.jquery.com/jQuery.ajax/

Aqui está um exemplo simples para uma solicitação que exibe um alerta, mas somente se um código de status 404 for retornado (levantado quase literalmente no link acima):