Articles of tratamento de erros

rails 4: páginas de erro personalizadas para 404, 500 e de onde vem a mensagem de erro padrão 500?

Atualmente em produção estou recebendo este texto: 500 Internal Server Error If you are the administrator of this website, then please read this web application’s log file and/or the web server’s log file to find out what went wrong. Nenhum html nessa página nada. Onde está esse código? Eu não tenho público / 500.html ou […]

Como saber porque uma exclusão de arquivo falha em Java?

File file = new File(path); if (!file.delete()) { throw new IOException( “Failed to delete the file because: ” + getReasonForFileDeletionFailureInPlainEnglish(file)); } Existe uma boa implementação de getReasonForFileDeletionFailureInPlainEnglish(file) já disponível? Ou então eu vou ter que escrever sozinho.

Manipulação de erro da ASP.NET MVC 5

Queremos lidar com 403 erros, 404 erros, todos os erros devido a um MySpecialDomainException e fornecer uma página de erro padrão para todos os outros erros (incluindo erros na configuração do IIS!). Todos os erros devem retornar as visualizações Razor adequadas, seria muito bom ter um ErrorController na frente das views. Por exemplo, algo como […]

Registrando erros de JavaScript do cliente no servidor

Estou executando um site asp.net onde eu tenho problemas para encontrar alguns erros de JavaScript apenas com testes manuais. Existe a possibilidade de pegar todos os erros de JavaScript no Clientside e registrá-los no servidor ou seja, no EventLog (via Webservice ou algo parecido)?

ASP.net MVC – Como preservar erros de ModelState em RedirectToAction?

Eu tenho os dois methods de ação a seguir (simplificados para pergunta): [HttpGet] public ActionResult Create(string uniqueUri) { // get some stuff based on uniqueuri, set in ViewData. return View(); } [HttpPost] public ActionResult Create(Review review) { // validate review if (validatedOk) { return RedirectToAction(“Details”, new { postId = review.PostId}); } else { ModelState.AddModelError(“ReviewErrors”, “some […]

Uma mensagem Promise.reject deve ser empacotada em Error?

Usando a Promessa nativa (ES6). Devo rejeitar com um erro : Promise.reject(new Error(‘Something went wrong’)); Ou devo apenas rejeitar com uma string: Promise.reject(‘Something went wrong’); E qual é a diferença no comportamento do navegador?

Como obtenho um erro de postagem na consulta Ajax?

Eu gostaria de pegar o erro e mostrar a mensagem apropriada se a solicitação do Ajax falhar. Meu código é como o seguinte, mas não consegui captar a falha do pedido do Ajax. function getAjaxData(id) { $.post(“status.ajax.php”, {deviceId : id}, function(data){ var tab1; if (data.length>0) { tab1 = data; } else { tab1 = “Error […]

Em quais plataformas o inteiro dividido por zero triggers uma exceção de ponto flutuante?

Em outra pergunta, alguém estava se perguntando por que eles estavam recebendo um “erro de ponto flutuante” quando na verdade eles tinham um inteiro dividido por zero em seu programa C ++. Uma discussão surgiu em torno disso, com alguns afirmando que as exceções de ponto flutuante na verdade nunca são levantadas para float divide […]

Manipulação de erro de solicitação JSONP

Estou fazendo uma solicitação de jsonp ajax, mas o tratamento de erros de falha não funciona. Se a solicitação for 404 ou 500, ela não manipulará o erro. Eu tenho olhado em volta para encontrar uma resposta para isso, mas não consigo encontrar nada. Parece haver uma solução com http://code.google.com/p/jquery–jsonp/ , mas não consigo encontrar […]

Como lidar com input de tipo de dados incorreta

Em C ++, como você lida com inputs erradas? Como, se o programa pede um inteiro, quando você digita um caractere ele deve ser capaz de fazer algo e então repetir a input, mas o loop é infinito quando você insere um caracter quando um inteiro é necessário e vice-versa.