Я пытаюсь добавить заголовки запросов для modHeaders в хром через Selenium с ruby.Как добавить заголовки запросов для редактирования заголовка в селене с рубином на веб-браузере Chrome.
Я пробовал этот код, но не повезло. Расширение заголовка модуля добавлено в браузер, но невозможно добавить заголовки запросов к этому расширению.
Пожалуйста, помогите мне найти проблему в моем коде.
спасибо.
require 'selenium-webdriver'
driver = Selenium::WebDriver.for :chrome,
:desired_capabilities =>Selenium::WebDriver::Remote::Capabilities.chrome({
'chromeOptions' => {
'extensions' => [Base64.strict_encode64(File.open('C:\Users\balinasr\Downloads\mod.crx', 'rb').read) ],
'prefs'=> {
'modifyheaders.headers.name'=>'aaa',
'modifyheaders.headers.value'=>'bbb'
}
}
})
Я честно не знаю, как связаны локальное хранилище и заголовки, но в Ruby, у вас есть: '' driver.session_storage' и driver.local_storage'. Установка значения хранения в хром так же просто, как 'driver.local_storage ['foo1'] = 'bar1'' – titusfortner