Partager via


ProblemDetails Classe

Définition

Format lisible par l’ordinateur pour spécifier des erreurs dans les réponses d’API HTTP basées sur https://tools.ietf.org/html/rfc9110.

public ref class ProblemDetails
public class ProblemDetails
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Mvc.Infrastructure.ProblemDetailsJsonConverter))]
public class ProblemDetails
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Http.ProblemDetailsJsonConverter))]
public class ProblemDetails
type ProblemDetails = class
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Mvc.Infrastructure.ProblemDetailsJsonConverter))>]
type ProblemDetails = class
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Http.ProblemDetailsJsonConverter))>]
type ProblemDetails = class
Public Class ProblemDetails
Héritage
ProblemDetails
Dérivé
Attributs

Constructeurs

Nom Description
ProblemDetails()

Format lisible par l’ordinateur pour spécifier des erreurs dans les réponses d’API HTTP basées sur https://tools.ietf.org/html/rfc9110.

Propriétés

Nom Description
Detail

Explication lisible par l’homme propre à cette occurrence du problème.

Extensions

Obtient les membres de l’extension IDictionary<TKey,TValue> .

Les définitions de type de problème PEUVENT étendre l’objet détails du problème avec des membres supplémentaires. Les membres d’extension apparaissent dans le même espace de noms que les autres membres d’un type de problème.

Instance

Référence d’URI qui identifie l’occurrence spécifique du problème. Il peut ou ne pas donner d’informations supplémentaires s’il est déréférencé.

Status

Code d’état HTTP généré par le serveur d’origine pour cette occurrence du problème ; voir RFC 9110, section 15.

Title

Un résumé court et lisible par l’homme du type de problème. Il NE DOIT PAS passer de l’occurrence à l’occurrence du problème, à l’exception de la localisation, par exemple à l’aide de la négociation de contenu proactive ; voir RFC 9110, section 12.

Type

Référence d’URI qui identifie le type de problème. Cette spécification encourage que, lorsqu’elle est déréférée, elle fournit une documentation lisible par l’homme pour le type de problème, par exemple à l’aide de HTML. Lorsque ce membre n’est pas présent, sa valeur est supposée être « about :blank » ; voir RFC 3986.

S’applique à