uri-library icon indicating copy to clipboard operation
uri-library copied to clipboard

A Modern C++ URI library.

Results 6 uri-library issues
Sort by recently updated
recently updated
newest added

I noticed that ``` auto original = uri{some_string}; auto copy1 = original; // copy assignment auto copy2 = uri{original, {}}; // replacement ctor ``` results in `copy1 != copy2`, and...

This project should actually use GTest for really testing the code.

This PR adds the support of percent-encoded query-parameter values. fixes #10

I need to parse URIs which contain arbitrary characters in the query value. To be able to do this the URI library needs to be able to decode the percent-encoded...

[Wikipedia - Uniform Resource Identifier](https://en.wikipedia.org/wiki/Uniform_Resource_Identifier#Syntax) specifies: > A non-empty scheme component followed by a colon (:), consisting of a sequence of characters **beginning with a letter** and followed by any...

As noted at https://en.cppreference.com/w/cpp/string/byte/isalnum#Notes: > Like all other functions from \, the behavior of std::isalnum is undefined if the argument's value is neither representable as unsigned char nor equal to...