libwolfram20

◆ getURL()

std::string WAEngine::getURL ( std::string  input)

Returns a URL for HTTP request, using the internal WAQuery object.

Parameters
[in]inputText to search
Returns
URL to perform the query specified on input with the internal arguments of the internal variable query
31 {
32 this->query.setInput(input);
33 return std::string("http://") + server + path + std::string("?appid=") + appID + this->query.toString();
34}
std::string appID
Config of WolframAlpha address.
Definition: WAEngine.h:53
std::string path
Config of WolframAlpha address.
Definition: WAEngine.h:52
WAQuery query
Query to make the request.
Definition: WAEngine.h:48
std::string server
Config of WolframAlpha address.
Definition: WAEngine.h:51
std::string toString()
Returning a query param string.
Definition: WAQuery.cpp:26
void setInput(std::string input)
Set text for search.
Definition: WAQuery.cpp:78