11#include <OpenMS/config.h>
117 bool has_error_ =
false;
Synchronous HTTP GET request backed by libcurl.
Definition NetworkGetRequest.h:37
NetworkGetRequest(const NetworkGetRequest &)=delete
const std::vector< char > & getResponseBinary() const
Raw response body.
void run()
Execute the GET request synchronously.
std::string url_
Definition NetworkGetRequest.h:115
void setTimeout(int seconds)
Set the request timeout in seconds.
std::string error_string_
Definition NetworkGetRequest.h:118
std::string getResponse() const
Response body as a string.
std::vector< char > response_bytes_
Definition NetworkGetRequest.h:114
bool hasError() const
Whether the last run produced an error.
void setUrl(const std::string &url)
Set the URL to request.
std::string getErrorString() const
Human-readable description of the last error.
NetworkGetRequest & operator=(const NetworkGetRequest &)=delete
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19