有时我会得到一个503状态代码,但是现在我希望在首页上显示一个小的文本,并且每个人实际上都可以理解该文本。
我正在遵循问题.Net Core Identity 2 Provider login Cancel leads to unhandled exception中有关OnRemoteFailure的提示。
我将它设置得有些不同:
OnRemoteFailure = (ctx) =>
{
ctx.Response.StatusCode = 503;
ctx.HandleResponse();
return Task.CompletedTask;
}
现在,我想在创建脚本的index.html中处理此问题。
我想到的一种启动方式是这样的:
fetch(statusCode = 503).then(function(response){
if(response.status === 503) {
// put text on frontpage
问题是-我不确定从那里继续前进(或者我是否已经以正确的方式开始)或如何在应用程序上显示它。我想要显示一个小的文本,只是告诉用户,这是一个503代码,提供了一些更易理解的文本,而不是通常的文本。
我只对如何在执行该任务的脚本中编写一个简单函数感兴趣。