Descreve como evitar condições de corrida e tratamento de erros DCS.
Uma condição de corrida pode ocorrer se você enviar várias chamadas simultaneamente (ou em rápida sucessão) para o DCS antes de terminar de responder às consultas iniciais e gravar dados no cookie do usuário. Uma condição de corrida é indesejável porque pode corromper ou substituir incorretamente os dados do cookie. Como prática recomendada, considere os seguintes métodos para ajudar a evitar esse problema:
O tratamento de erros é limitado para consultas inválidas ou mal formadas. Uma solicitação inválida retorna uma resposta HTTP 200 OK
e nenhum dado. Além disso, o DCS para de processar uma solicitação, descarta dados de características e retorna uma resposta HTTP 200 OK
quando um usuário:
Consulte também Códigos de erros, mensagens e exemplos de DCS.