diff options
author | Eric Wong <e@80x24.org> | 2019-07-04 21:33:10 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2019-07-04 21:55:53 +0000 |
commit | 0b54c892667f86ce9b8e5ee33f8a7901aaff9c89 (patch) | |
tree | ffbe2f7bd62313c6e7103b85fa65c1e6695c4841 | |
parent | 1cf8ca2c6e57cf8cd9794d5bb6bb4f8b22711560 (diff) | |
download | unicorn-0b54c892667f86ce9b8e5ee33f8a7901aaff9c89.tar.gz |
"DNT" is common, nowadays. "Forwarded" is... *shrug* It's an RFC, at least. "Origin" is a CORS, and something I've seen. I've seen "Upgrade-Insecure-Requests", "X-Forwarded-Host", "X-Request-ID", and "X-Requested-With" in the wild, too; so add those.
-rw-r--r-- | ext/unicorn_http/common_fields.gperf | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/ext/unicorn_http/common_fields.gperf b/ext/unicorn_http/common_fields.gperf index 179afe5..a10f4cd 100644 --- a/ext/unicorn_http/common_fields.gperf +++ b/ext/unicorn_http/common_fields.gperf @@ -28,7 +28,11 @@ CONTENT_LENGTH CONTENT_TYPE COOKIE DATE +# Do Not Track +DNT EXPECT +# RFC 7239 (does anybody use Forwarded:?) +FORWARDED FROM HOST IF_MATCH @@ -39,6 +43,7 @@ IF_UNMODIFIED_SINCE # Firefox sends Keep-Alive (or maybe only old versions?) KEEP_ALIVE MAX_FORWARDS +ORIGIN PRAGMA PROXY_AUTHORIZATION RANGE @@ -47,10 +52,15 @@ TE TRAILER TRANSFER_ENCODING UPGRADE +UPGRADE_INSECURE_REQUESTS USER_AGENT VIA # common proxies set some of these X- headers X_FORWARDED_FOR +X_FORWARDED_HOST X_FORWARDED_PROTO X_REAL_IP +X_REQUEST_ID +# XMLHttpRequest +X_REQUESTED_WITH WARNING |