Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 9|回復: 0

更新方法复制如果您再次发出相同的请求

[複製鏈接]

2

主題

2

帖子

8

積分

新手上路

Rank: 1

積分
8
發表於 2023-10-19 13:05:18 | 顯示全部樓層 |閱讀模式
您应该会收到一条用户友好的错误消息请求不存在的文章返回使用异常过滤器处理异常专用异常层的优点您在上一节中检测到错误状态并手动引发异常。在许多情况下您的应用程序代码会自动生成异常。在这种情况下您应该处理异常并向用户返回适当的错误。虽然可以在每个控制器中手动处理异常情况但由于多种原因这不是一个好主意大量错误处理代码会使您的核心应用程序逻辑变得混乱。您的许多端点都会处理类似的错误例如找不到资源。

您必须在许多地方重复相同的错误处理代码。很难更改错误处理逻辑因为它分散在许多位置。为了解决这些问题有一个异常层负责处理应用程序中未处理的异常。在中您可 Whatsapp 号码列表  以创建异常过滤器来定义如何处理应用程序内引发的不同类型的异常。全局异常过滤器有一个全局异常过滤器它捕获所有未处理的异常。为了理解全局异常过滤器让我们看一个例子。使用以下正文向端点发送两个请求复制第一个请求将成功但第二个请求将失败因为您已经创建了具有相同字段的文章。



您将收到以下错误复制如果您查看运行服务器的终端窗口您应该会看到以下错误从日志中您可以看到客户端由于该字段而引发唯一约束验证错误该字段在架构中被标记为。该异常属于类型并在命名空间级别导出。由于应用程序不直接处理该异常因此它由内置的全局异常过滤器自动处理。此过滤器生成内部服务器错误响应。创建手动异常过滤器在本部分中您将创建一个自定义异常过滤器来处理您看到的异常。该过滤器将捕获所有类型的异常并向用户返回清晰的用户友好的错误消息。

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|zv

GMT+8, 2025-2-22 13:18 , Processed in 0.030310 second(s), 18 queries .

抗攻擊 by GameHost X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |