title: scrapy crawl multiple page using Request
body: <p>I followed the <a href="http://doc.scrapy.org/en/latest/topics/request-response.html#request-objects" rel="nofollow">document</a> </p>
  
  <p>But still not be able to crawl multiple pages.</p>
  
  <p>My code is like:</p>
  
  <pre><code>def parse(self, response):
          for thing in response.xpath('//article'):
              item = MyItem()
              request = scrapy.Request(link,
                                       callback=self.parse_detail)
              request.meta['item'] = item
              yield request
  
  def parse_detail(self, response):
          print "here\n"
          item = response.meta['item']
          item['test'] = "test"
          yield item
  </code></pre>
  
  <p>Running this code will not call parse_detail function and will not crawl any data. Any idea? Thanks!</p>