DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WEBDEV 2024 !
Aide / WLangage / Fonctions WLangage / Fonctions spécifiques au WEB / Fonctions de gestion des pages
  • Cas particuliers
  • Détail des codes utilisables
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Renseigne le code HTTP qui sera retourné au client à la fin de l'exécution du code serveur de la page. Cette fonction permet de spécifier certaines catégories de codes de retour :
  • Codes 2xx pour gérer le Succès d'exécution d'une fonction.
  • Codes 3xx pour gérer la Redirection d'une fonction.
  • Codes 4xx pour gérer une Erreur du client.
  • Codes 5xx pour gérer une Erreur du serveur.
Exemple
PageEcritCodeHTTP(204)
Syntaxe
PageEcritCodeHTTP(<Code HTTP>)
<Code HTTP> : Entier
Code HTTP retourné. Les codes actuellement acceptés sont :
  • Codes 2xx (Succès).
  • Codes 3xx (Redirection).
  • Codes 4xx (Erreur du client).
  • Codes 5xx (Erreur du serveur).
Pour plus de détails, consultez Détail des codes utilisables.
Remarques

Cas particuliers

Le code transmis par la fonction PageEcritCodeHTTP est ignoré :
  • En cas d'erreur (code 4xx et 5xx) ou de redirection (code 3xx).
  • Dans un appel AJAX.

Détail des codes utilisables

Les codes HTTP retournés actuellement acceptés sont :
  • Codes 1xx
    • 100 Continue
    • 101 Switching Protocols
    • 102 Processing
    • 103 Early Hints
  • Codes 2xx (Succès)
    • 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
  • Codes 3xx (Redirection)
    • 300 Multiple Choices
    • 301 Moved Permanently
    • 302 Found
    • 303 See Other
    • 304 Not Modified
    • 305 Use Proxy
    • 307 Temporary Redirect
    • 308 Permanent Redirect
  • Codes 4xx (Erreur du client)
    • 400 Bad Request
    • 401 Unauthorized
    • 402 Payment Required
    • 403 Forbidden
    • 404 Not Found
    • 405 Method Not Allowed
    • 406 Not Acceptable
    • 407 Proxy Authentication Required
    • 408 Request Time-out
    • 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 unsatisfiable
    • 417 Expectation failed
    • 421 Bad mapping / Misdirected Request
    • 422 Unprocessable entity
    • 423 Locked
    • 424 Method failure
    • 425 Too Early
    • 426 Upgrade Required
    • 428 Precondition Required
    • 429 Too Many Requests
    • 431 Request Header Fields Too Large
    • 451 Unavailable For Legal Reasons
  • Codes 5xx (Erreur du serveur)
    • 500 Internal Server Error
    • 501 Not Implemented
    • 502 Bad Gateway ou Proxy Error
    • 503 Service Unavailable
    • 504 Gateway Time-out
    • 505 HTTP Version not supported
    • 506 Variant Also Negotiates
    • 507 Insufficient storage
    • 508 Loop detected
    • 510 Not extended
    • 511 Network authentication required
Classification Métier / UI : Code UI
Composante : wd290page.dll
Version minimum requise
  • Version 2024
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 07/03/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale