scheme

Identifies a known URL scheme

Synopsis

enum scheme;

Declared in file <boost/url/scheme.hpp> at line 33

Members

Name Description
none

Indicates that no scheme is present

unknown

Indicates the scheme is not a well-known scheme

ftp

File Transfer Protocol (FTP)

file

File URI Scheme

http

The Hypertext Transfer Protocol URI Scheme

https

The Secure Hypertext Transfer Protocol URI Scheme

ws

The WebSocket URI Scheme

wss

The Secure WebSocket URI Scheme

Description

Specification

  • 3.1. Scheme (rfc3986)
  • ftp

    FTP is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network.

    Specification

  • The 'ftp' URI Scheme
  • file

    The File URI Scheme is typically used to retrieve files from within one's own computer.

    Specification

  • The "file" URI Scheme (rfc8089)
  • http

    URLs of this type indicate a resource which is interacted with using the HTTP protocol.

    Specification

  • Hypertext Transfer Protocol (HTTP/1.1) (rfc7230)
  • https

    URLs of this type indicate a resource which is interacted with using the Secure HTTP protocol.

    Specification

  • Hypertext Transfer Protocol (HTTP/1.1) (rfc7230)
  • ws

    URLs of this type indicate a resource which is interacted with using the WebSocket protocol.

    Specification

  • The WebSocket Protocol (rfc6455)
  • wss

    URLs of this type indicate a resource which is interacted with using the Secure WebSocket protocol.

    Specification

  • The WebSocket Protocol (rfc6455)