INNER CODE UNIT · Python
start_index
VeNoMouS/cloudscraper · cloudscraper/__init__.py:630
start_index = cipher_index % (len(available_ciphers) - num_ciphers + 1)
selected_ciphers = available_ciphers[start_index:start_index + num_ciphers]
new_cipher_suite = ':'.join(selected_ciphers)
if new_cipher_suite != self.cipherSuite:
self.cipherSuite = new_cipher_suite
# Update the HTTPS adapter with new cipher suite
self.mount(
'https://',
CipherSuiteAdapter(
cipherSuite=self.cipherSuite,
ecdhCurve=self.ecdhCurve,
server_hostname=self.server_hostname,
source_address=self.source_address,
ssl_context=self.ssl_context
)