コード例 #1
0
ファイル: http.py プロジェクト: dconnolly/Downpour
 def gotHeaders(self, headers):
     HTTPDownloader.gotHeaders(self, headers)
     # This method is being called twice sometimes,
     # first time without a content-range
     contentRange = headers.get('content-range', None)
     if contentRange and self.requestedPartial == 0:
         self.requestedPartial = self.origPartial
     if self.statusHandler:
         self.statusHandler.onHeaders(self, headers)
コード例 #2
0
ファイル: net_misc.py プロジェクト: HandsomeJeff/bitdust-io
    def gotHeaders(self, headers):
        HTTPDownloader.gotHeaders(self, headers)

        # If we have a callback and 'OK' from Server try to get length
        if self.writeProgress and self.status == '200':
            if 'content-length' in headers:
                self.totallength = int(headers['content-length'][0])
                for cb in self.writeProgress:
                    if cb:
                        cb(0, self.totallength)
コード例 #3
0
ファイル: http.py プロジェクト: Saectar/downpour
 def gotHeaders(self, headers):
     HTTPDownloader.gotHeaders(self, headers)
     # This method is being called twice sometimes,
     # first time without a content-range
     self.encoding = headers.get('content-encoding', None)
     contentRange = headers.get('content-range', None)
     if contentRange and self.requestedPartial == 0:
         self.requestedPartial = self.origPartial
     if self.statusHandler:
         self.statusHandler.onHeaders(self, headers)
コード例 #4
0
ファイル: dhnnet.py プロジェクト: vesellov/datahaven
    def gotHeaders(self, headers):
        HTTPDownloader.gotHeaders(self, headers)

        # If we have a callback and 'OK' from Server try to get length
        if self.writeProgress and self.status == '200':
            if headers.has_key('content-length'):
                self.totallength = int(headers['content-length'][0])
                for cb in self.writeProgress:
                    if cb:
                        cb(0, self.totallength)
コード例 #5
0
    def gotHeaders(self, headers):
        # If we have a callback and 'OK' from Server try to get length
        if self.writeProgress and self.status == '200':
            if headers.has_key('content-length'):
                self.totallength = int(headers['content-length'][0])
                for cb in self.writeProgress:
                    cb(0, self.totallength)

        return HTTPDownloader.gotHeaders(self, headers)
コード例 #6
0
	def gotHeaders(self, headers):
		# If we have a callback and 'OK' from Server try to get length
		if self.writeProgress and self.status == '200':
			if 'content-length' in headers:
				self.totallength = int(headers['content-length'][0])
				for cb in self.writeProgress:
					cb(0, self.totallength)

		return HTTPDownloader.gotHeaders(self, headers)
コード例 #7
0
ファイル: NZBDownloader.py プロジェクト: r0mdau/hellanzb
 def gotHeaders(self, headers):
     self.response_headers = headers
     HTTPDownloader.gotHeaders(self, headers)
コード例 #8
0
ファイル: NZBDownloader.py プロジェクト: Bootz/hellanzb
 def gotHeaders(self, headers):
     self.response_headers = headers
     HTTPDownloader.gotHeaders(self, headers)