Ben Accept-Language başlığı ayarlamak mümkün, ama her nasılsa "canlı tutma" bağlantı başlığı ayarlamak edemiyorum:Kabul dili üstbilgisini ayarlayabilir, ancak Bağlantı üstbilgisini ayarlayamaz mı? PhantomJS (Python ile Selenyum Webdriver)
from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
webdriver.DesiredCapabilities.PHANTOMJS['phantomjs.page.customHeaders.Accept-Language'] = 'ru-RU'
webdriver.DesiredCapabilities.PHANTOMJS['phantomjs.page.customHeaders.Connection'] = "keep-alive"
driver = webdriver.PhantomJS("/home/user/bin/phantomjs",service_args=['--ignore-ssl-errors=true', '--ssl-protocol=any'])
driver.set_window_size(1120, 550)
driver.get("http://www.httpbin.org/headers")
print(driver.page_source)
Çıktı:
<html><head></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">{
"headers": {
"Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
"Accept-Encoding": "gzip, deflate",
"Accept-Language": "ru-RU",
"Host": "www.httpbin.org",
"User-Agent": "Mozilla/5.0 (Unknown; Linux x86_64) AppleWebKit/538.1 (KHTML, like Gecko) PhantomJS/2.1.1 Safari/538.1"
}
}
</pre></body></html>
Ben başlık kendisi ya da alanlar harf duyarlı olduğunu, sebebi ne olursa olsun, belki düşündüm, bu yüzden bu başlıkların örnekler baktı ve herşeyi aynı kullanmıştır, ancak hiçbir zar. Bağlantı üstbilgisini veya Canlı tutma başlığını nasıl ayarlayabilirim?