1
0
mirror of https://github.com/scrapy/scrapy.git synced 2025-02-26 20:03:44 +00:00

removed referer argument from Request constructor. refs #48

--HG--
extra : convert_revision : svn%3Ab85faa78-f9eb-468e-a121-7cced6da292c%40731
This commit is contained in:
Pablo Hoffman 2009-01-15 00:10:31 +00:00
parent 9513b1f465
commit 2a7b41cdb2
2 changed files with 1 additions and 7 deletions

View File

@ -11,7 +11,7 @@ from scrapy.utils.defer import chain_deferred
class Request(object):
def __init__(self, url, callback=None, context=None, method='GET',
body=None, headers=None, cookies=None, referer=None,
body=None, headers=None, cookies=None,
url_encoding='utf-8', link_text='', dont_filter=None, domain=None):
self.encoding = url_encoding # this one has to be set first
@ -37,9 +37,6 @@ class Request(object):
self.context = context or {}
# dont_filter be filtered by scheduler
self.dont_filter = dont_filter
# shortcut for setting referer
if referer is not None:
self.headers['referer'] = referer
self.depth = 0
self.link_text = link_text
#allows to directly specify the spider for the request

View File

@ -42,9 +42,6 @@ class RequestTest(unittest.TestCase):
self.assert_(isinstance(k, str))
self.assert_(isinstance(v, str))
r = Request(url="http://www.example.org/1", referer=u"http://www.example.org")
self.assert_(isinstance(r.headers['referer'], str))
def test_eq(self):
url = 'http://www.scrapy.org'
r1 = Request(url=url)