Skip to content
This repository was archived by the owner on Jun 11, 2025. It is now read-only.

Commit 13ab1fc

Browse files
committed
Set User-Agent globally
1 parent b074399 commit 13ab1fc

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

skpy/conn.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,8 @@ def externalCall(cls, method, url, codes=(200, 201, 204, 207), **kwargs):
149149

150150
attrs = ("userId", "tokenFile", "connected", "guest")
151151

152-
extSess = requests.session()
152+
extSess = requests.Session()
153+
extSess.headers["User-Agent"] = USER_AGENT
153154

154155
def __init__(self):
155156
"""
@@ -162,6 +163,7 @@ def __init__(self):
162163
self.hasUserPwd = False
163164
self.msgsHost = self.API_MSGSHOST
164165
self.sess = requests.Session()
166+
self.sess.headers["User-Agent"] = self.USER_AGENT
165167
self.endpoints = {"self": SkypeEndpoint(self, "SELF")}
166168
self.syncStates = {}
167169

@@ -220,10 +222,6 @@ def __call__(self, method, url, codes=(200, 201, 202, 204, 207), auth=None, head
220222
debugHeaders = dict(headers)
221223
if auth == self.Auth.SkypeToken:
222224
headers["X-SkypeToken"] = self.tokens["skype"]
223-
headers["X-Ecs-Etag"] = self.ECS_ETAG
224-
headers["X-Skype-Client"] = self.SKYPE_CLIENT
225-
headers["X-Skypegraphservicesettings"] = str(self.SKYPE_GRAPH_SETTINGS)
226-
headers["User-Agent"] = self.USER_AGENT
227225
debugHeaders["X-SkypeToken"] = "***"
228226
elif auth == self.Auth.Authorize:
229227
headers["Authorization"] = "skype_token {0}".format(self.tokens["skype"])

0 commit comments

Comments
 (0)