मुझे स्वीकार है-भाषा हैडर सेट करने में सक्षम हूँ, लेकिन किसी भी तरह मैं "जीवित-रखें" के लिए कनेक्शन हैडर सेट करने में असमर्थ हूँ:स्वीकार-भाषा शीर्षलेख सेट कर सकते हैं लेकिन कनेक्शन हेडर नहीं? PhantomJS (अजगर के साथ सेलेनियम 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)
आउटपुट:
<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>
मुझे लगा, जो भी कारण के लिए, शीर्ष लेख खुद या फ़ील्ड केस संवेदी थे, इसलिए मैं उन हेडर के उदाहरण देखा और उन्हें बिल्कुल के रूप में प्रयोग किया जाता है, लेकिन कोई पासा। मैं कनेक्शन हेडर या रख-रखाव हेडर कैसे सेट करूं?