mirror of https://github.com/SeanOMik/znc-push.git
Include module version in the User-Agent header.
This commit is contained in:
parent
bb512f60c3
commit
3fcc729746
6
push.cpp
6
push.cpp
|
@ -52,7 +52,7 @@ class CPushSocket : public CSocket
|
|||
parent = (CPushMod*) p;
|
||||
first = true;
|
||||
crlf = "\r\n";
|
||||
user_agent = "ZNC Push";
|
||||
user_agent = "ZNC Push/" + CString(PUSHVERSION);
|
||||
}
|
||||
|
||||
// Implemented after CPushMod
|
||||
|
@ -1500,6 +1500,8 @@ CURLcode make_curl_request(const CString& service_host, const CString& service_u
|
|||
|
||||
curl = curl_easy_init();
|
||||
|
||||
CString user_agent = "ZNC Push/" + CString(PUSHVERSION);
|
||||
|
||||
CString url = CString(use_ssl ? "https" : "http") + "://" + service_host + service_url;
|
||||
CString query = build_query_string(params);
|
||||
|
||||
|
@ -1513,7 +1515,7 @@ CURLcode make_curl_request(const CString& service_host, const CString& service_u
|
|||
|
||||
curl_easy_setopt(curl, CURLOPT_URL, url.data());
|
||||
curl_easy_setopt(curl, CURLOPT_PORT, port);
|
||||
curl_easy_setopt(curl, CURLOPT_USERAGENT, "ZNC Push");
|
||||
curl_easy_setopt(curl, CURLOPT_USERAGENT, user_agent.c_str());
|
||||
curl_easy_setopt(curl, CURLOPT_TIMEOUT, 3); // three seconds ought to be good enough for anyone, eh?
|
||||
|
||||
if (service_auth != "")
|
||||
|
|
Loading…
Reference in New Issue