ProblemDetails Classe

Définition

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

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

ProblemDetails()

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

Propriétés

Detail

Explication lisible par l’homme spécifique à cette occurrence du problème.

Extensions

Obtient le pour 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 non produire des informations supplémentaires s’il est déréférencé.

Status

Le code http status([RFC7231], section 6) généré par le serveur d’origine pour cette occurrence du problème.

Title

Résumé court, lisible par l’homme, du type de problème. Il NE DOIT PAS passer d’une occurrence à l’autre du problème, sauf à des fins de localisation (par exemple, en utilisant la négociation proactive du contenu ; voir [RFC7231], section 3.4).

Type

Référence d’URI [RFC3986] qui identifie le type de problème. Cette spécification encourage, lorsqu’elle est déréférencée, à fournir une documentation lisible par l’homme pour le type de problème (par exemple, en utilisant HTML [W3C. REC-html5-20141028]). Lorsque ce membre n’est pas présent, sa valeur est supposée être « about:blank ».

S’applique à