about summary refs log tree commit diff stats
path: root/src/display
diff options
context:
space:
mode:
authorbptato <nincsnevem662@gmail.com>2023-08-26 10:58:10 +0200
committerbptato <nincsnevem662@gmail.com>2023-08-26 10:58:10 +0200
commite5d170aa66a9fdc2ba2258f42d054d7d998e5915 (patch)
treefe398035de20112de76701b95c695303638ca6f1 /src/display
parenta11e9468001f19ac3874bec540a5a9cbd94739bc (diff)
downloadchawan-e5d170aa66a9fdc2ba2258f42d054d7d998e5915.tar.gz
Allow overriding default headers
Diffstat (limited to 'src/display')
-rw-r--r--src/display/client.nim1
-rw-r--r--src/display/pager.nim3
2 files changed, 2 insertions, 2 deletions
diff --git a/src/display/client.nim b/src/display/client.nim
index 4d0d59f2..b78088e2 100644
--- a/src/display/client.nim
+++ b/src/display/client.nim
@@ -600,6 +600,7 @@ proc newClient*(config: Config, forkserver: ForkServer, mainproc: Pid): Client =
     mainproc: mainproc,
     attrs: attrs,
     loader: forkserver.newFileLoader(
+      defaultHeaders = config.getDefaultHeaders(),
       proxy = config.getProxy(),
       acceptProxy = true
     ),
diff --git a/src/display/pager.nim b/src/display/pager.nim
index ba9a8453..c39a0650 100644
--- a/src/display/pager.nim
+++ b/src/display/pager.nim
@@ -18,7 +18,6 @@ import config/mailcap
 import config/mimetypes
 import display/term
 import io/connecterror
-import io/headers
 import io/lineedit
 import io/loader
 import io/promise
@@ -582,7 +581,7 @@ proc applySiteconf(pager: Pager, url: var URL): BufferConfig =
   let host = url.host
   var referer_from: bool
   var cookiejar: CookieJar
-  var headers: Headers
+  var headers = pager.config.getDefaultHeaders()
   var scripting: bool
   var images: bool
   var charsets = pager.config.encoding.document_charset