From c4ecb58d2a9dbcb19c69ab031fcade4dec8b2e0a Mon Sep 17 00:00:00 2001 From: Rossen Georgiev Date: Thu, 12 May 2016 07:35:14 +0100 Subject: [PATCH] SteamID: added from_url to class + cleanup * added http_timeout param * from_url is now available as a static method on SteamID * added nocache query param when resolving steamid * recorded new vcr for steamid tests --- steam/steamid.py | 42 +- tests/test_steamid.py | 12 +- vcr/steamid_community_urls.yaml | 752 ++++++++++++-------------------- 3 files changed, 321 insertions(+), 485 deletions(-) diff --git a/steam/steamid.py b/steam/steamid.py index 9971f45..0a36d27 100644 --- a/steam/steamid.py +++ b/steam/steamid.py @@ -1,5 +1,7 @@ +from time import time import sys import re +import requests from steam.enums.base import SteamIntEnum from steam.enums import EType, EUniverse from steam.util.web import make_requests_session @@ -321,13 +323,21 @@ def steam3_to_tuple(value): return (steam32, etype, universe, instance) -def steam64_from_url(url): +def steam64_from_url(url, http_timeout=30): """ Takes a Steam Community url and returns steam64 or None + .. note:: + Each call makes a http request to ``steamcommunity.com`` + + .. note:: + For a reliable resolving of vanity urls use ``ISteamUser.ResolveVanityURL`` web api + :param url: steam community url :type url: str - :return: steam64 + :param http_timeout: how long to wait on http request before turning ``None`` + :type http_timeout: :class:`int` + :return: steam64, or ``None`` if ``steamcommunity.com`` is down :rtype: ``int`` or ``None`` Example URLs:: @@ -346,14 +356,19 @@ def steam64_from_url(url): if not match: return None + url = re.sub(r'^https', 'http', url) # avoid 1 extra req, https is redirected to http anyway web = make_requests_session() + nocache = time() * 100000 - if match.group('type') in ('id', 'profiles'): - xml = web.get("%s/?xml=1" % url).text - match = re.findall('(\d+)', xml) - else: - xml = web.get("%s/memberslistxml/?xml=1" % url).text - match = re.findall('(\d+)', xml) + try: + if match.group('type') in ('id', 'profiles'): + xml = web.get("%s/?xml=1&nocache=%d" % (url, nocache)).text + match = re.findall('(\d+)', xml) + else: + xml = web.get("%s/memberslistxml/?xml=1&nocache=%d" % (url, nocache)).text + match = re.findall('(\d+)', xml) + except requests.exceptions.BaseHTTPError: + return None if not match: return None @@ -361,16 +376,19 @@ def steam64_from_url(url): return match[0] # return matched steam64 -def from_url(url): +def from_url(url, http_timeout=30): """ - Takes Steam community url and returns a SteamID instance or None + Takes Steam community url and returns a SteamID instance or ``None`` + + See :py:func:`steam64_from_url` for details :param url: steam community url :type url: str + :param http_timeout: how long to wait on http request before turning ``None`` + :type http_timeout: :class:`int` :return: `SteamID` instance :rtype: :py:class:`steam.SteamID` or ``None`` - See :py:func:`steam64_from_url` """ steam64 = steam64_from_url(url) @@ -379,3 +397,5 @@ def from_url(url): return SteamID(steam64) return None + +SteamID.from_url = staticmethod(from_url) diff --git a/tests/test_steamid.py b/tests/test_steamid.py index 5485937..c59625b 100644 --- a/tests/test_steamid.py +++ b/tests/test_steamid.py @@ -2,6 +2,7 @@ import unittest import mock import vcr +import requests from steam import steamid from steam.steamid import SteamID, ETypeChar from steam.enums import EType, EUniverse @@ -243,10 +244,17 @@ class steamid_functions(unittest.TestCase): self.assertIsInstance(test_instance, SteamID) self.assertEqual(test_instance.as_64, 76580280500085312) + @mock.patch('requests.get') + def test_steam64_from_url_timeout(self, get_mock): + get_mock.return_value = requests.exceptions.ConnectTimeout('test') + self.assertIsNone(steamid.steam64_from_url("https://steamcommunity.com/id/timeout_me")) - @vcr.use_cassette('vcr/steamid_community_urls.yaml', mode='once', serializer='yaml') - def test_steam64_from_url(self): + get_mock.reset_mock() + get_mock.return_value = requests.exceptions.ReadTimeout('test') + self.assertIsNone(steamid.steam64_from_url("https://steamcommunity.com/id/timeout_me")) + @vcr.use_cassette('vcr/steamid_community_urls.yaml', mode='once', serializer='yaml', filter_query_parameters=['nocache']) + def test_steam64_from_url(self): # invalid urls return None self.assertIsNone(steamid.steam64_from_url("asdasd")) self.assertIsNone(steamid.steam64_from_url("https://steamcommunity.com/gid/0")) diff --git a/vcr/steamid_community_urls.yaml b/vcr/steamid_community_urls.yaml index fad65e9..35d7abe 100644 --- a/vcr/steamid_community_urls.yaml +++ b/vcr/steamid_community_urls.yaml @@ -5,134 +5,113 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python-requests/2.7.0 CPython/2.7.10 CYGWIN_NT-10.0/2.2.0(0.289/5/3)] - method: GET - uri: https://steamcommunity.com/gid/0/memberslistxml/?xml=1 - response: - body: - string: !!binary | - H4sIAAAAAAAAAwMAAAAAAAAAAAA= - headers: - connection: [keep-alive] - content-encoding: [gzip] - content-length: ['20'] - content-type: [text/html] - date: ['Sun, 22 Nov 2015 15:34:37 GMT'] - location: ['http://steamcommunity.com/gid/0/memberslistxml/?xml=1'] - server: [Apache] - vary: [Accept-Encoding] - status: {code: 302, message: Moved Temporarily} -- request: - body: null - headers: - Accept: ['*/*'] - Accept-Encoding: ['gzip, deflate'] - Connection: [keep-alive] - User-Agent: [python-requests/2.7.0 CPython/2.7.10 CYGWIN_NT-10.0/2.2.0(0.289/5/3)] + User-Agent: [python-steam/0.7.4 python-requests/2.9.1] method: GET uri: http://steamcommunity.com/gid/0/memberslistxml/?xml=1 response: body: string: !!binary | - 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 headers: accept-ranges: [bytes] cache-control: ['public,max-age=3600'] connection: [keep-alive] content-encoding: [gzip] - content-length: ['4502'] + content-length: ['4553'] content-security-policy: ['script-src ''self'' ''unsafe-inline'' ''unsafe-eval'' http://steamcommunity-a.akamaihd.net/ https://api.steampowered.com/ http://www.google-analytics.com https://ssl.google-analytics.com https://www.google.com https://www.gstatic.com https://apis.google.com; object-src ''none''; connect-src ''self'' http://steamcommunity.com https://steamcommunity.com https://api.steampowered.com/; frame-src ''self'' http://store.steampowered.com/ https://store.steampowered.com/ http://www.youtube.com - https://www.youtube.com https://www.google.com;'] + https://www.youtube.com https://www.google.com https://sketchfab.com;'] content-type: [text/html; charset=UTF-8] - date: ['Sun, 22 Nov 2015 15:34:37 GMT'] - expires: ['Sun, 22 Nov 2015 16:21:25 GMT'] - last-modified: ['Sun, 22 Nov 2015 15:00:00 GMT'] + date: ['Thu, 12 May 2016 06:46:15 GMT'] + expires: ['Thu, 12 May 2016 07:46:15 GMT'] + last-modified: ['Thu, 12 May 2016 06:00:00 GMT'] server: [Apache] + set-cookie: [sessionid=7a910d4ebf04cd3cd25e423b; path=/] vary: [Accept-Encoding] - x-varnish: ['4048587118'] + x-varnish: ['1239041881'] status: {code: 200, message: OK} - request: body: null @@ -140,33 +119,35 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python-requests/2.7.0 CPython/2.7.10 CYGWIN_NT-10.0/2.2.0(0.289/5/3)] + User-Agent: [python-steam/0.7.4 python-requests/2.9.1] method: GET - uri: https://steamcommunity.com/profiles/[U:1:12]/?xml=1 + uri: http://steamcommunity.com/profiles/[U:1:12]/?xml=1 response: body: string: !!binary | - H4sIAAAAAAAAAwMAAAAAAAAAAAA= + H4sIAAAAAAAAAwIAAAD//wMAAAAAAAAAAAA= headers: + accept-ranges: [bytes] cache-control: [no-cache] connection: [keep-alive] content-encoding: [gzip] - content-length: ['20'] + content-length: ['26'] content-security-policy: ['script-src ''self'' ''unsafe-inline'' ''unsafe-eval'' - https://steamcommunity-a.akamaihd.net/ https://api.steampowered.com/ http://www.google-analytics.com + http://steamcommunity-a.akamaihd.net/ https://api.steampowered.com/ http://www.google-analytics.com https://ssl.google-analytics.com https://www.google.com https://www.gstatic.com https://apis.google.com; object-src ''none''; connect-src ''self'' http://steamcommunity.com https://steamcommunity.com https://api.steampowered.com/; frame-src ''self'' http://store.steampowered.com/ https://store.steampowered.com/ http://www.youtube.com - https://www.youtube.com https://www.google.com;'] + https://www.youtube.com https://www.google.com https://sketchfab.com;'] content-type: [text/html; charset=UTF-8] - date: ['Sun, 22 Nov 2015 15:34:38 GMT'] + date: ['Thu, 12 May 2016 06:46:15 GMT'] expires: ['Mon, 26 Jul 1997 05:00:00 GMT'] - location: ['https://steamcommunity.com/id/johnc/?xml=1'] + location: ['http://steamcommunity.com/id/johnc/?xml=1&nocache=146303557632135'] server: [Apache] - set-cookie: [sessionid=2711a3238b3f90e9b2117c2e; path=/, steamCountry=BG%7Cff5b47376f3550e59a8f789cc57e2cbe; + set-cookie: [sessionid=c3536e7ec9275471e657102a; path=/, steamCountry=GB%7C0b2772b9036e7e98575850473a0af2ff; path=/] vary: [Accept-Encoding] + x-varnish: ['1610004932'] status: {code: 302, message: Moved Temporarily} - request: body: null @@ -174,85 +155,41 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - Cookie: [sessionid=2711a3238b3f90e9b2117c2e; steamCountry=BG%7Cff5b47376f3550e59a8f789cc57e2cbe] - User-Agent: [python-requests/2.7.0 CPython/2.7.10 CYGWIN_NT-10.0/2.2.0(0.289/5/3)] - method: GET - uri: https://steamcommunity.com/id/johnc/?xml=1 - response: - body: - string: !!binary | - H4sIAAAAAAAAAwMAAAAAAAAAAAA= - headers: - connection: [keep-alive] - content-encoding: [gzip] - content-length: ['20'] - content-type: [text/html] - date: ['Sun, 22 Nov 2015 15:34:38 GMT'] - location: ['http://steamcommunity.com/id/johnc/?xml=1'] - server: [Apache] - vary: [Accept-Encoding] - status: {code: 302, message: Moved Temporarily} -- request: - body: null - headers: - Accept: ['*/*'] - Accept-Encoding: ['gzip, deflate'] - Connection: [keep-alive] - Cookie: [sessionid=2711a3238b3f90e9b2117c2e; steamCountry=BG%7Cff5b47376f3550e59a8f789cc57e2cbe] - User-Agent: [python-requests/2.7.0 CPython/2.7.10 CYGWIN_NT-10.0/2.2.0(0.289/5/3)] + Cookie: [sessionid=c3536e7ec9275471e657102a; steamCountry=GB%7C0b2772b9036e7e98575850473a0af2ff] + User-Agent: [python-steam/0.7.4 python-requests/2.9.1] method: GET uri: http://steamcommunity.com/id/johnc/?xml=1 response: body: string: !!binary | - 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 - AAD//wMAwXRd/ecfAAA= + H4sIAAAAAAAAA8ST3WrjMBCFr7fQd/D6fi07cfyzOC7plkKhaS/avQphGUtyOq0lGUsOm7evZIc6 + TR+goAvNmaPDNzAqrv6LxtvzTqOSSz8KQt/jkiqGcrf0/z7f/sp8TxuQDBol+dI/cO1flUXbqRob + Xl5e/Ci04SDubpK4TJNFEkV5mifhLFmkcViQqXliLYufmz83q+fV5lW9SLrdlh/GwaZkg5I/GTC8 + VHXtioKcimOWva251rDjU+A9aOM9DlbvmHtic+/aDvdAD2NQ3SGXTNvsQ0E+dZx1jxorbNActagg + 55KzwR4MdHdUyYnjxZj2NyGUyQDeQAAGw4COBmlAlRgHthfRS5tG2r5qkBIUllOTMVKTNLcnyqs8 + S2OWzbM6BbqgaVwlMJvTeRgns5jlWVaHVfDa7oaJT3AmujVn2Ivv5PsnBoQzzCPXBHrbN823YtYW + 4AxyYBoWAug1SMlZaVd7KlzLdMC4rce1eFBuZT9rzoX6HgUazlaUql4al/NFu7xwuzh+sHcAAAD/ + /wMAYND5i6EDAAA= headers: accept-ranges: [bytes] cache-control: ['public,max-age=3600'] connection: [keep-alive] content-encoding: [gzip] - content-length: ['1553'] + content-length: ['410'] content-security-policy: ['script-src ''self'' ''unsafe-inline'' ''unsafe-eval'' http://steamcommunity-a.akamaihd.net/ https://api.steampowered.com/ http://www.google-analytics.com https://ssl.google-analytics.com https://www.google.com https://www.gstatic.com https://apis.google.com; object-src ''none''; connect-src ''self'' http://steamcommunity.com https://steamcommunity.com https://api.steampowered.com/; frame-src ''self'' http://store.steampowered.com/ https://store.steampowered.com/ http://www.youtube.com - https://www.youtube.com https://www.google.com;'] + https://www.youtube.com https://www.google.com https://sketchfab.com;'] content-type: [text/xml; charset=utf-8] - date: ['Sun, 22 Nov 2015 15:34:41 GMT'] - expires: ['Sun, 22 Nov 2015 16:24:20 GMT'] - last-modified: ['Sun, 22 Nov 2015 15:00:00 GMT'] + date: ['Thu, 12 May 2016 06:46:16 GMT'] + expires: ['Thu, 12 May 2016 07:46:15 GMT'] + last-modified: ['Thu, 12 May 2016 06:00:00 GMT'] server: [Apache] vary: [Accept-Encoding] - x-varnish: ['543081859'] + x-varnish: ['2854902832'] status: {code: 200, message: OK} - request: body: null @@ -260,84 +197,40 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python-requests/2.7.0 CPython/2.7.10 CYGWIN_NT-10.0/2.2.0(0.289/5/3)] - method: GET - uri: https://steamcommunity.com/profiles/76561197960265740/?xml=1 - response: - body: - string: !!binary | - H4sIAAAAAAAAAwMAAAAAAAAAAAA= - headers: - connection: [keep-alive] - content-encoding: [gzip] - content-length: ['20'] - content-type: [text/html] - date: ['Sun, 22 Nov 2015 15:34:42 GMT'] - location: ['http://steamcommunity.com/profiles/76561197960265740/?xml=1'] - server: [Apache] - vary: [Accept-Encoding] - x-pad: [avoid browser bug] - status: {code: 302, message: Moved Temporarily} -- request: - body: null - headers: - Accept: ['*/*'] - Accept-Encoding: ['gzip, deflate'] - Connection: [keep-alive] - User-Agent: [python-requests/2.7.0 CPython/2.7.10 CYGWIN_NT-10.0/2.2.0(0.289/5/3)] + User-Agent: [python-steam/0.7.4 python-requests/2.9.1] method: GET uri: http://steamcommunity.com/profiles/76561197960265740/?xml=1 response: body: string: !!binary | - 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 - /wMAtuyW8ecfAAA= + H4sIAAAAAAAAA8ST3WrjMBCFr7fQd/D6fi07cfyzOC7plkKhaS/avQphGUtyOq0lGUsOm7evZIc6 + TR+goAvNmaPDNzAqrv6LxtvzTqOSSz8KQt/jkiqGcrf0/z7f/sp8TxuQDBol+dI/cO1flUXbqRob + Xl5e/Ci04SDubpK4TJNFEkV5mifhLFmkcViQqXliLYufmz83q+fV5lW9SLrdlh/GwaZkg5I/GTC8 + VHXtioKcimOWva251rDjU+A9aOM9DlbvmHtic+/aDvdAD2NQ3SGXTNvsQ0E+dZx1jxorbNActagg + 55KzwR4MdHdUyYnjxZj2NyGUyQDeQAAGw4COBmlAlRgHthfRS5tG2r5qkBIUllOTMVKTNLcnyqs8 + S2OWzbM6BbqgaVwlMJvTeRgns5jlWVaHVfDa7oaJT3AmujVn2Ivv5PsnBoQzzCPXBHrbN823YtYW + 4AxyYBoWAug1SMlZaVd7KlzLdMC4rce1eFBuZT9rzoX6HgUazlaUql4al/NFu7xwuzh+sHcAAAD/ + /wMAYND5i6EDAAA= headers: accept-ranges: [bytes] cache-control: ['public,max-age=3600'] connection: [keep-alive] content-encoding: [gzip] - content-length: ['1550'] + content-length: ['410'] content-security-policy: ['script-src ''self'' ''unsafe-inline'' ''unsafe-eval'' http://steamcommunity-a.akamaihd.net/ https://api.steampowered.com/ http://www.google-analytics.com https://ssl.google-analytics.com https://www.google.com https://www.gstatic.com https://apis.google.com; object-src ''none''; connect-src ''self'' http://steamcommunity.com https://steamcommunity.com https://api.steampowered.com/; frame-src ''self'' http://store.steampowered.com/ https://store.steampowered.com/ http://www.youtube.com - https://www.youtube.com https://www.google.com;'] + https://www.youtube.com https://www.google.com https://sketchfab.com;'] content-type: [text/xml; charset=utf-8] - date: ['Sun, 22 Nov 2015 15:34:42 GMT'] - expires: ['Sun, 22 Nov 2015 16:28:15 GMT'] - last-modified: ['Sun, 22 Nov 2015 15:00:00 GMT'] + date: ['Thu, 12 May 2016 06:46:16 GMT'] + expires: ['Thu, 12 May 2016 07:46:16 GMT'] + last-modified: ['Thu, 12 May 2016 06:00:00 GMT'] server: [Apache] vary: [Accept-Encoding] - x-varnish: [547805724 544858151] + x-varnish: ['1610006222'] status: {code: 200, message: OK} - request: body: null @@ -345,83 +238,40 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python-requests/2.7.0 CPython/2.7.10 CYGWIN_NT-10.0/2.2.0(0.289/5/3)] - method: GET - uri: https://steamcommunity.com/id/johnc/?xml=1 - response: - body: - string: !!binary | - H4sIAAAAAAAAAwMAAAAAAAAAAAA= - headers: - connection: [keep-alive] - content-encoding: [gzip] - content-length: ['20'] - content-type: [text/html] - date: ['Sun, 22 Nov 2015 15:34:43 GMT'] - location: ['http://steamcommunity.com/id/johnc/?xml=1'] - server: [Apache] - vary: [Accept-Encoding] - status: {code: 302, message: Moved Temporarily} -- request: - body: null - headers: - Accept: ['*/*'] - Accept-Encoding: ['gzip, deflate'] - Connection: [keep-alive] - User-Agent: [python-requests/2.7.0 CPython/2.7.10 CYGWIN_NT-10.0/2.2.0(0.289/5/3)] + User-Agent: [python-steam/0.7.4 python-requests/2.9.1] method: GET uri: http://steamcommunity.com/id/johnc/?xml=1 response: body: string: !!binary | - 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 - AAD//wMAwXRd/ecfAAA= + H4sIAAAAAAAAA8ST3WrjMBCFr7fQd/D6fi07cfyzOC7plkKhaS/avQphGUtyOq0lGUsOm7evZIc6 + TR+goAvNmaPDNzAqrv6LxtvzTqOSSz8KQt/jkiqGcrf0/z7f/sp8TxuQDBol+dI/cO1flUXbqRob + Xl5e/Ci04SDubpK4TJNFEkV5mifhLFmkcViQqXliLYufmz83q+fV5lW9SLrdlh/GwaZkg5I/GTC8 + VHXtioKcimOWva251rDjU+A9aOM9DlbvmHtic+/aDvdAD2NQ3SGXTNvsQ0E+dZx1jxorbNActagg + 55KzwR4MdHdUyYnjxZj2NyGUyQDeQAAGw4COBmlAlRgHthfRS5tG2r5qkBIUllOTMVKTNLcnyqs8 + S2OWzbM6BbqgaVwlMJvTeRgns5jlWVaHVfDa7oaJT3AmujVn2Ivv5PsnBoQzzCPXBHrbN823YtYW + 4AxyYBoWAug1SMlZaVd7KlzLdMC4rce1eFBuZT9rzoX6HgUazlaUql4al/NFu7xwuzh+sHcAAAD/ + /wMAYND5i6EDAAA= headers: accept-ranges: [bytes] cache-control: ['public,max-age=3600'] connection: [keep-alive] content-encoding: [gzip] - content-length: ['1553'] + content-length: ['410'] content-security-policy: ['script-src ''self'' ''unsafe-inline'' ''unsafe-eval'' http://steamcommunity-a.akamaihd.net/ https://api.steampowered.com/ http://www.google-analytics.com https://ssl.google-analytics.com https://www.google.com https://www.gstatic.com https://apis.google.com; object-src ''none''; connect-src ''self'' http://steamcommunity.com https://steamcommunity.com https://api.steampowered.com/; frame-src ''self'' http://store.steampowered.com/ https://store.steampowered.com/ http://www.youtube.com - https://www.youtube.com https://www.google.com;'] + https://www.youtube.com https://www.google.com https://sketchfab.com;'] content-type: [text/xml; charset=utf-8] - date: ['Sun, 22 Nov 2015 15:34:43 GMT'] - expires: ['Sun, 22 Nov 2015 16:24:20 GMT'] - last-modified: ['Sun, 22 Nov 2015 15:00:00 GMT'] + date: ['Thu, 12 May 2016 06:46:16 GMT'] + expires: ['Thu, 12 May 2016 07:46:16 GMT'] + last-modified: ['Thu, 12 May 2016 06:00:00 GMT'] server: [Apache] vary: [Accept-Encoding] - x-varnish: ['543081859'] + x-varnish: ['1239044599'] status: {code: 200, message: OK} - request: body: null @@ -429,92 +279,69 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python-requests/2.7.0 CPython/2.7.10 CYGWIN_NT-10.0/2.2.0(0.289/5/3)] - method: GET - uri: https://steamcommunity.com/gid/[g:1:4]/memberslistxml/?xml=1 - response: - body: - string: !!binary | - H4sIAAAAAAAAAwMAAAAAAAAAAAA= - headers: - connection: [keep-alive] - content-encoding: [gzip] - content-length: ['20'] - content-type: [text/html] - date: ['Sun, 22 Nov 2015 15:34:44 GMT'] - location: ['http://steamcommunity.com/gid/[g:1:4]/memberslistxml/?xml=1'] - server: [Apache] - vary: [Accept-Encoding] - x-pad: [avoid browser bug] - status: {code: 302, message: Moved Temporarily} -- request: - body: null - headers: - Accept: ['*/*'] - Accept-Encoding: ['gzip, deflate'] - Connection: [keep-alive] - User-Agent: [python-requests/2.7.0 CPython/2.7.10 CYGWIN_NT-10.0/2.2.0(0.289/5/3)] + User-Agent: [python-steam/0.7.4 python-requests/2.9.1] method: GET uri: http://steamcommunity.com/gid/[g:1:4]/memberslistxml/?xml=1 response: body: string: !!binary | - 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 + //8DAPq2zXzNKgAA headers: accept-ranges: [bytes] cache-control: ['public,max-age=300'] connection: [keep-alive] content-encoding: [gzip] - content-length: ['2029'] + content-length: ['2064'] content-security-policy: ['script-src ''self'' ''unsafe-inline'' ''unsafe-eval'' http://steamcommunity-a.akamaihd.net/ https://api.steampowered.com/ http://www.google-analytics.com https://ssl.google-analytics.com https://www.google.com https://www.gstatic.com https://apis.google.com; object-src ''none''; connect-src ''self'' http://steamcommunity.com https://steamcommunity.com https://api.steampowered.com/; frame-src ''self'' http://store.steampowered.com/ https://store.steampowered.com/ http://www.youtube.com - https://www.youtube.com https://www.google.com;'] + https://www.youtube.com https://www.google.com https://sketchfab.com;'] content-type: [text/xml] - date: ['Sun, 22 Nov 2015 15:34:44 GMT'] - expires: ['Sun, 22 Nov 2015 15:39:44 GMT'] - last-modified: ['Sun, 22 Nov 2015 15:30:00 GMT'] + date: ['Thu, 12 May 2016 06:46:17 GMT'] + expires: ['Thu, 12 May 2016 06:51:17 GMT'] + last-modified: ['Thu, 12 May 2016 06:45:00 GMT'] server: [Apache] vary: [Accept-Encoding] - x-varnish: ['4054411748'] + x-varnish: ['1854408322'] status: {code: 200, message: OK} - request: body: null @@ -522,91 +349,69 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python-requests/2.7.0 CPython/2.7.10 CYGWIN_NT-10.0/2.2.0(0.289/5/3)] - method: GET - uri: https://steamcommunity.com/gid/103582791429521412/memberslistxml/?xml=1 - response: - body: - string: !!binary | - H4sIAAAAAAAAAwMAAAAAAAAAAAA= - headers: - connection: [keep-alive] - content-encoding: [gzip] - content-length: ['20'] - content-type: [text/html] - date: ['Sun, 22 Nov 2015 15:34:45 GMT'] - location: ['http://steamcommunity.com/gid/103582791429521412/memberslistxml/?xml=1'] - server: [Apache] - vary: [Accept-Encoding] - status: {code: 302, message: Moved Temporarily} -- request: - body: null - headers: - Accept: ['*/*'] - Accept-Encoding: ['gzip, deflate'] - Connection: [keep-alive] - User-Agent: [python-requests/2.7.0 CPython/2.7.10 CYGWIN_NT-10.0/2.2.0(0.289/5/3)] + User-Agent: [python-steam/0.7.4 python-requests/2.9.1] method: GET uri: http://steamcommunity.com/gid/103582791429521412/memberslistxml/?xml=1 response: body: string: !!binary | - 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 + //8DAPq2zXzNKgAA headers: accept-ranges: [bytes] cache-control: ['public,max-age=300'] connection: [keep-alive] content-encoding: [gzip] - content-length: ['2029'] + content-length: ['2064'] content-security-policy: ['script-src ''self'' ''unsafe-inline'' ''unsafe-eval'' http://steamcommunity-a.akamaihd.net/ https://api.steampowered.com/ http://www.google-analytics.com https://ssl.google-analytics.com https://www.google.com https://www.gstatic.com https://apis.google.com; object-src ''none''; connect-src ''self'' http://steamcommunity.com https://steamcommunity.com https://api.steampowered.com/; frame-src ''self'' http://store.steampowered.com/ https://store.steampowered.com/ http://www.youtube.com - https://www.youtube.com https://www.google.com;'] + https://www.youtube.com https://www.google.com https://sketchfab.com;'] content-type: [text/xml] - date: ['Sun, 22 Nov 2015 15:34:45 GMT'] - expires: ['Sun, 22 Nov 2015 15:39:45 GMT'] - last-modified: ['Sun, 22 Nov 2015 15:30:00 GMT'] + date: ['Thu, 12 May 2016 06:46:17 GMT'] + expires: ['Thu, 12 May 2016 06:51:17 GMT'] + last-modified: ['Thu, 12 May 2016 06:45:00 GMT'] server: [Apache] vary: [Accept-Encoding] - x-varnish: ['535754057'] + x-varnish: ['2523416603'] status: {code: 200, message: OK} - request: body: null @@ -614,65 +419,68 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python-requests/2.7.0 CPython/2.7.10 CYGWIN_NT-10.0/2.2.0(0.289/5/3)] + User-Agent: [python-steam/0.7.4 python-requests/2.9.1] method: GET - uri: https://steamcommunity.com/groups/Valve/memberslistxml/?xml=1 + uri: http://steamcommunity.com/groups/Valve/memberslistxml/?xml=1 response: body: string: !!binary | - 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 - JtGWsLPPPb86+9bT6jff6/w/MmWNux0qAAA= + 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 + //8DAPq2zXzNKgAA headers: + accept-ranges: [bytes] cache-control: ['public,max-age=300'] connection: [keep-alive] content-encoding: [gzip] - content-length: ['2021'] + content-length: ['2064'] content-security-policy: ['script-src ''self'' ''unsafe-inline'' ''unsafe-eval'' - https://steamcommunity-a.akamaihd.net/ https://api.steampowered.com/ http://www.google-analytics.com + http://steamcommunity-a.akamaihd.net/ https://api.steampowered.com/ http://www.google-analytics.com https://ssl.google-analytics.com https://www.google.com https://www.gstatic.com https://apis.google.com; object-src ''none''; connect-src ''self'' http://steamcommunity.com https://steamcommunity.com https://api.steampowered.com/; frame-src ''self'' http://store.steampowered.com/ https://store.steampowered.com/ http://www.youtube.com - https://www.youtube.com https://www.google.com;'] + https://www.youtube.com https://www.google.com https://sketchfab.com;'] content-type: [text/xml] - date: ['Sun, 22 Nov 2015 15:34:46 GMT'] - expires: ['Sun, 22 Nov 2015 15:39:46 GMT'] - last-modified: ['Sun, 22 Nov 2015 15:30:00 GMT'] + date: ['Thu, 12 May 2016 06:46:18 GMT'] + expires: ['Thu, 12 May 2016 06:51:18 GMT'] + last-modified: ['Thu, 12 May 2016 06:45:00 GMT'] server: [Apache] vary: [Accept-Encoding] + x-varnish: ['1677694810'] status: {code: 200, message: OK} version: 1