L'elenco completo di codici di stato del protocollo HTTP (Hypertext Transfer Protocol) o HyperText Transfer Protocol over Secure Socket Layer (HTTPS)

1XX: HTTP Information codes

  • 100: Continue
  • 101: Switching Protocols
  • 102: Processing
  • 103: Checkpoint
  • 122: Request-URI too long

2XX: HTTP Successful codes

  • 200: OK
  • 201: Created
  • 202: Accepted
  • 203: Non-Authoritative Information
  • 204: No Content
  • 205: Reset Content
  • 206: Partial Content
  • 207: Multi-Status
  • 208: Already Reported
  • 226: IM Used

3XX: HTTP Redirection codes

  • 300: Multiple Choices
  • 301: Moved Permanently
  • 302: Found (Previously "Moved temporarily")
  • 303: See Other
  • 304: Not Modified
  • 305: Use Proxy
  • 306: Switch Proxy
  • 307: Permanent Redirect
  • 308: Permanent Redirect

4XX: HTTP Redirection codes

  • 400: Bad Request
  • 401: Unauthorized
  • 402: Payment Required
  • 403: Forbidden
  • 404: Not Found
  • 405: Method Not Allowed
  • 406: Not Accettable
  • 407: Proxy Autherntication Required
  • 408: Request Timeout
  • 409: Conflict
  • 410: Gone
  • 411: Length Required
  • 412: Precondition Failed
  • 413: Request Entity Too Large
  • 414: Request URI Too Long
  • 415: Unsupported Media Type
  • 416: Requested Range Not Satisfiable
  • 417: Expectation Failed
  • 418: I am a teapot
  • 420: Enhance your calm
  • 422: Unprocessable Entity
  • 423: Locked
  • 424: Failed Dependency
  • 425: Unordered Collection
  • 426: Upgrade Required
  • 429: Too many requests
  • 431: Request Header Fields Too Large
  • 444: No Responde
  • 449: Retry With
  • 450: Blocked by Windows Parental Controls
  • 451: Unavailable For Legal Reasons
  • 499: Client Closed Request

5XX: HTTP Server error codes

  • 500: Internal Server Error
  • 501: Not Implemented
  • 502: Bad Gateway
  • 503: Service Unavailable
  • 504: Gatewway Timeout
  • 505: HTTP Version Not Supported
  • 506: Varian also Negotiates
  • 507: Insufficient Storage
  • 508: Loop Detected
  • 509: Bandwidth Linit Exceed
  • 510: Not Extended
  • 511: Network Authentication Required
  • 598: Network Read Timeout
  • 599: Network Connected Timeout

HTTP Methods

  • GET: richiede una rappresentazione della risorsa specificata. Le richieste che utilizzano GET dovrebbero solo recuperare i dati
  • HEAD: chiede una risposta identica a una richiesta GET, ma senza il corpo della risposta
  • POST: invia un'entità alla risorsa specificata, causando spesso un cambiamento di stato o effetti collaterali sul server
  • PUT: sostituisce tutte le rappresentazioni correnti della risorsa di destinazione con il payload della richiesta
  • DELETE: elimina la risorsa specificata
  • CONNECT: stabilisce un tunnel verso il server identificato dalla risorsa di destinazione
  • OPTIONS: descrive le opzioni di comunicazione per la risorsa di destinazione
  • TRACE: esegue un test di loopback del messaggio lungo il percorso della risorsa di destinazione
  • PATCH: applica modifiche parziali a una risorsa

Note

Vedi anche
Tags:
ASP.NET54 Web service16 Web13 ASP12
Potrebbe interessarti anche: