Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of Boost. Click here to view this page for the latest version.
PrevUpHomeNext

scheme

Identifies a known URL scheme.

Synopsis

Defined in header <boost/url/scheme.hpp>

enum scheme
Values

Name

Description

none

Indicates that no scheme is present.

unknown

Indicates the scheme is not a well-known scheme.

ftp

File Transfer Protocol (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

file

File URI Scheme.

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

Specification

http

The Hypertext Transfer Protocol URI Scheme.

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

Specification

https

The Secure Hypertext Transfer Protocol URI Scheme.

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

Specification

ws

The WebSocket URI Scheme.

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

Specification

wss

The Secure WebSocket URI Scheme.

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

Specification

Specification

Convenience header <boost/url.hpp>


PrevUpHomeNext