import http.client
import random
import re
+import sys
+import traceback
from typing import Dict, List, Optional, Union
import xml.etree.ElementTree as ET
for uri in self.feed_uris:
if self.should_use_https():
self.debug_print("Fetching: https://%s%s" % (self.feed_site, uri))
- self.conn = http.client.HTTPSConnection(self.feed_site, timeout=20)
+ self.conn = http.client.HTTPSConnection(self.feed_site, timeout=10)
else:
self.debug_print("Fetching: http://%s%s" % (self.feed_site, uri))
- self.conn = http.client.HTTPConnection(self.feed_site, timeout=20)
+ self.conn = http.client.HTTPConnection(self.feed_site, timeout=10)
assert(self.conn is not None)
self.conn.request(
"GET",
None,
{
"Accept": "*/*",
- "Cache-control": "max-age=59",
- "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36",
+# "Cache-control": "max-age=50",
+# "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36",
},
)
try: