FastLED 3.10.8
Loading...
Searching...
No Matches
fetch_request.h File Reference
#include "fl/task/promise.h"
#include "fl/net/http/fetch.h"
#include "fl/stl/string.h"
#include "fl/stl/url.h"
#include "fl/stl/int.h"
#include "fl/stl/noexcept.h"
#include "platforms/is_platform.h"
+ Include dependency graph for fetch_request.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fl::net::http::FetchRequest
 Non-blocking HTTP request state machine. More...
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::net
 
namespace  fl::net::http
 
namespace  fl::net::http::detail
 

Functions

bool fl::net::http::detail::build_http_request (const RequestOptions &options, const fl::string &path, const fl::string &host, fl::string *out) FL_NO_EXCEPT
 The HTTP/1.1 request FetchRequest sends: options.method (GET when empty) on the request line, Host, the caller's headers, Content-Length for a non-empty body, Connection: close, then the body.