Если вы используете HtmlUnitDriver
, вы можете установить заголовки запросов, изменив WebClient
, например:
final case class Header(name: String, value: String)
final class HtmlUnitDriverWithHeaders(headers: Seq[Header]) extends HtmlUnitDriver {
super.modifyWebClient {
val client = super.getWebClient
headers.foreach(h => client.addRequestHeader(h.name, h.value))
client
}
}
Затем заголовки будут отображаться во всех запросах, сделанных веб-браузером.