Skip to content

URI builder #23

@glynos

Description

@glynos

For example:

namespace bn = boost::network;
bn::uri::uri instance;
instance << bn::uri::scheme("http")
         << bn::uri::authority("cpp-netlib.github.com")
    ;

or:

bn::uri::uri instance;
instance << bn::uri::schemes::http()
         << bn::uri::authority("cpp-netlib.github.com")
    ;

or:

bn::uri::uri instance;
instance << bn::uri::schemes::mailto() << "john.doe@example.com";

or:

bn::uri::uri instance;
instance << bn::uri::schemes::xmpp()
         << bn::uri::xmpp::node("guest")
         << bn::uri::xmpp::domain("example.com")
         << bn::uri::xmpp::resource("support")
    ;

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions