![]() |
WPILibC++ 2025.3.2
|
#include <initializer_list>#include <memory>#include <optional>#include <span>#include <string>#include <string_view>#include <utility>#include <vector>#include <wpi/SmallString.h>#include <wpi/SmallVector.h>#include <wpi/StringMap.h>#include <wpi/raw_istream.h>#include "wpinet/NetworkStream.h"#include "wpinet/raw_socket_istream.h"#include "wpinet/raw_socket_ostream.h"Go to the source code of this file.
Classes | |
| class | wpi::HttpQueryMap |
| Map for looking up elements of the query portion of a URI. More... | |
| class | wpi::HttpPath |
| Class for HTTP path matching. More... | |
| class | wpi::HttpPathRef |
| Proxy reference object for a portion of a HttpPath. More... | |
| class | wpi::HttpLocation |
| class | wpi::HttpRequest |
| class | wpi::HttpConnection |
| class | wpi::HttpMultipartScanner |
Namespaces | |
| namespace | wpi |
| Foonathan namespace. | |
Functions | |
| std::string_view | wpi::UnescapeURI (std::string_view str, SmallVectorImpl< char > &buf, bool *error) |
| std::string_view | wpi::EscapeURI (std::string_view str, SmallVectorImpl< char > &buf, bool spacePlus=true) |
| std::string_view | wpi::EscapeHTML (std::string_view str, SmallVectorImpl< char > &buf) |
| bool | wpi::ParseHttpHeaders (raw_istream &is, SmallVectorImpl< char > *contentType, SmallVectorImpl< char > *contentLength) |
| bool | wpi::FindMultipartBoundary (wpi::raw_istream &is, std::string_view boundary, std::string *saveBuf) |