Skip to content
Snippets Groups Projects
Select Git revision
  • 3c6b35f920b7c906e87def1eebe7ad061671d5c1
  • master default protected
  • docs-improve_user_path_description
  • fix-pipeline
  • ci-change_exercises_image_registry
  • feat-merge_recorder_in_extension
  • feat-default_folder
  • feat-change_user
  • develop protected
  • refactor-mission
  • feat-exercise_automatic_save
  • docs-improve_documentation
  • feat-create_little_container_for_developer
  • feat-local-dev
  • 0.1.12
  • 0.1.11
  • 0.1.10
  • 0.1.5
18 results

webviewBase.ts

  • HttpStatusCode.ts 14.25 KiB
    /**
     * {@link https://gist.github.com/scokmen/f813c904ef79022e84ab2409574d1b45 Source code link}\
     * Hypertext Transfer Protocol (HTTP) response status codes.
     * @see {@link https://en.wikipedia.org/wiki/List_of_HTTP_status_codes}
     */
    export enum HttpStatusCode {
      /**
       * The server has received the request headers and the client should proceed to send the request body
       * (in the case of a request for which a body needs to be sent; for example, a POST request).
       * Sending a large request body to a server after a request has been rejected for inappropriate headers would be inefficient.
       * To have a server check the request's headers, a client must send Expect: 100-continue as a header in its initial request
       * and receive a 100 Continue status code in response before sending the body. The response 417 Expectation Failed indicates the request should not be continued.
       */
      CONTINUE = 100,
    
      /**
       * The requester has asked the server to switch protocols and the server has agreed to do so.
       */
      SWITCHING_PROTOCOLS = 101,
    
      /**
       * A WebDAV request may contain many sub-requests involving file operations, requiring a long time to complete the request.
       * This code indicates that the server has received and is processing the request, but no response is available yet.
       * This prevents the client from timing out and assuming the request was lost.
       */
      PROCESSING = 102,
    
      /**
       * Standard response for successful HTTP requests.
       * The actual response will depend on the request method used.
       * In a GET request, the response will contain an entity corresponding to the requested resource.
       * In a POST request, the response will contain an entity describing or containing the result of the action.
       */
      OK = 200,
    
      /**
       * The request has been fulfilled, resulting in the creation of a new resource.
       */
      CREATED = 201,
    
      /**
       * The request has been accepted for processing, but the processing has not been completed.
       * The request might or might not be eventually acted upon, and may be disallowed when processing occurs.
       */
      ACCEPTED = 202,
    
      /**
       * SINCE HTTP/1.1
       * The server is a transforming proxy that received a 200 OK from its origin,
       * but is returning a modified version of the origin's response.
       */
      NON_AUTHORITATIVE_INFORMATION = 203,
    
      /**
       * The server successfully processed the request and is not returning any content.
       */
      NO_CONTENT = 204,
    
      /**
       * The server successfully processed the request, but is not returning any content.
       * Unlike a 204 response, this response requires that the requester reset the document view.
       */
      RESET_CONTENT = 205,
    
      /**
       * The server is delivering only part of the resource (byte serving) due to a range header sent by the client.
       * The range header is used by HTTP clients to enable resuming of interrupted downloads,
       * or split a download into multiple simultaneous streams.
       */
      PARTIAL_CONTENT = 206,