PageSourceSearch

https://harrisondeo.me.uk/flex-header

html harrisondeo.me.uk collected 2026-10-02 02:09:47 UTC 11,204 bytes, 2 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width" data-next-head=""/><title data-next-head="">Harrison Deo | Software Engineer</title><meta name="description" content="Personal portfolio website for Harrison Deo, a Software Engineer based in Nottingham, UK" data-next-head=""/><link rel="icon" href="/favicon.png"/><meta name="keywords" content="Harrison Deo, Harrison, Deo, Software Engineer, Frontend Engineer, Frontend Developer, Web Developer, Nottingham, UK, Javascript, React, NextJS, NodeJS, Express, MongoDB, MaterialUI, HTML, CSS, SCSS, Responsive Design, Agile, Git"/><link rel="preload" href="/_next/static/media/47df9ba1c7236d3b-s.p.137759vg1sbmi.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/chunks/02btjsqnmw32p.css" as="style"/><link rel="preload" href="/_next/static/chunks/3vieby7p_7cxr.css" as="style"/><link rel="preload" href="/_next/static/chunks/3zmna-d1vxdud.css" as="style"/><link rel="stylesheet" href="/_next/static/chunks/02btjsqnmw32p.css" data-n-g=""/><link rel="stylesheet" href="/_next/static/chunks/3vieby7p_7cxr.css" data-n-p=""/><link rel="stylesheet" href="/_next/static/chunks/3zmna-d1vxdud.css" data-n-p=""/><noscript data-n-css=""></noscript>
1<script src="/_next/static/chunks/2rq1d3b13rqst.js" defer=""></script>
1<script src="/_next/static/chunks/21fd1vi0-klqx.js" defer=""></script>
1<script src="/_next/static/chunks/2xisyg747zssk.js" defer=""></script>
1<script src="/_next/static/chunks/turbopack-2hqnoj5_ljcb7.js" defer=""></script>
1<script src="/_next/static/chunks/1fvaww-7xlmr0.js" defer=""></script>
1<script src="/_next/static/chunks/turbopack-2gwm7c1-76mai.js" defer=""></script>
1<script src="/_next/static/Q6JGakf4PaIZ4eDenEVyv/_buildManifest.js" defer=""></script>
1<script src="/_next/static/Q6JGakf4PaIZ4eDenEVyv/_ssgManifest.js" defer=""></script>
1<script src="/_next/static/Q6JGakf4PaIZ4eDenEVyv/_clientMiddlewareManifest.js" defer=""></script>
1</head><body><link rel="preload" as="image" href="/images/flexHeader/logo.png"/><meta name="tester" content="I am a test"/><div id="__next"><div class="source_sans_3_586c6628-module__uc_BLa__className"><nav class="nav-module-scss-module__qbhxTG__nav"><div class="nav-module-scss-module__qbhxTG__nav_inner"><div class="nav-module-scss-module__qbhxTG__logo"><a href="/"><img title="Harrison Deo, Software Engineer Logo" alt="Harrison Deo, Software Engineer Logo" loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-fit:contain;color:transparent" sizes="100vw" srcSet="/_next/image?url=%2Fimages%2Flogos%2Flogo-black.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Flogos%2Flogo-black.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Flogos%2Flogo-black.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Flogos%2Flogo-black.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Flogos%2Flogo-black.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Flogos%2Flogo-black.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Flogos%2Flogo-black.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Flogos%2Flogo-black.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Flogos%2Flogo-black.png&amp;w=3840&amp;q=75"/></a></div><div class="nav-module-scss-module__qbhxTG__nav_links"><a href="/">Home</a><a href="/#about">About</a><a href="/#projects">Personal Projects</a><a href="/#contact">Contact</a></div></div></nav><div class="styles-module-scss-module__U_LVtW__main-cover"><div class="styles-module-scss-module__U_LVtW__cover_info"><img src="/images/flexHeader/logo.png" alt="logo" class="styles-module-scss-module__U_LVtW__flexHeaderLogo"/><h1 class="styles-module-scss-module__U_LVtW__title_primary">Flex Header</h1><h2 class="styles-module-scss-module__U_LVtW__title_secondary">A lightweight yet powerful extension to modify http request headers</h2><a class="styles-module-scss-module__U_LVtW__install_cta" href="https://chromewebstore.google.com/detail/flexheaders-modify-http-h/gffpeamhhldhibdngenbfciboinanppf"><component class="styles-module-scss-module__dveEqG__button styles-module-scss-module__dveEqG__large">INSTALL, ITS FREE</component></a><div class="styles-module-scss-module__qVWo8a__view-on-github-container"><a href="https://github.com/harrisondeo/FlexHeader " target="_blank"><img alt="GitHub" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/images/icons/github-mark-white.svg"/>View on GitHub</a></div><div class="styles-module-scss-module__U_LVtW__badge_row"><span class="styles-module-scss-module__U_LVtW__badge">Cross-device sync</span><span class="styles-module-scss-module__U_LVtW__badge">Undo / redo history</span><span class="styles-module-scss-module__U_LVtW__badge">Dark mode</span><span class="styles-module-scss-module__U_LVtW__badge">Chrome · Firefox</span></div></div></div><div><div class="styles-module-scss-module__U_LVtW__header"><h1>Made for <span></span></h1><p>However you use HTTP Headers in your day to day life, Flex Headers is here to make your life easier.</p><p>Built by someone who uses HTTP Headers every day, this extension is full of useful features to make modifying headers stress-free</p></div><div class="styles-module-scss-module__U_LVtW__features"><h1>Features</h1><p class="styles-module-scss-module__U_LVtW__features_subtitle">Everything you need to manage HTTP headers day to day, from quick one-off tweaks to keeping a whole team&#x27;s setup in sync.</p><div class="styles-module-scss-module__U_LVtW__feature_list"><div class="styles-module-scss-module__U_LVtW__feature"><img alt="pages" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" style="color:transparent" src="/images/icons/document.svg"/><h2>Unlimited Pages</h2><p>Easily separate different collections of headers by whatever you need, this could be by environment, by combination of settings or even a page for each of your projects!</p><p>Pages can also be enabled in the background so that you dont need to have it selected to be applied, allowing you to freely navigate between pages without having to worry about which headers are being applied</p></div><div class="styles-module-scss-module__U_LVtW__feature"><img alt="filters" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" style="color:transparent" src="/images/icons/filter.svg"/><h2>Smart Filters</h2><p>Filter pages to only apply headers to certain requests, using either simple URL pattern matching or full regex, matched against the URL, domain or query string</p><p>Combine include and exclude filters on the same page to scope headers precisely, excludes always take priority so you can carve out exceptions without extra pages</p></div><div class="styles-module-scss-module__U_LVtW__feature"><img alt="import and export" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" style="color:transparent" src="/images/icons/export.svg"/>
1<h2>Import and Export</h2><p>Easily export individual or multiple pages to share with your team or to backup your settings. Send a file to your team and they can import it with a single click</p><p>Already using ModHeader? Import your existing export straight in and FlexHeader will map it across, including a summary of anything that needs a second look</p></div><div class="styles-module-scss-module__U_LVtW__feature styles-module-scss-module__U_LVtW__feature_new"><img alt="sync" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" style="color:transparent" src="/images/icons/sync.svg"/><h2>Cross-Device Sync</h2><p>Opt in to sync and your pages, headers and filters follow you between machines automatically via Chrome sync storage</p><p>A merge-and-tombstone system reconciles changes made on different devices, so edits never silently overwrite each other and deleted pages stay deleted</p></div><div class="styles-module-scss-module__U_LVtW__feature styles-module-scss-module__U_LVtW__feature_new"><img alt="undo redo" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" style="color:transparent" src="/images/icons/history.svg"/><h2>Undo / Redo History</h2><p>Turn on history tracking to step backwards and forwards through edits to your headers, filters and pages</p><p>Handy for quickly experimenting with settings, safe in the knowledge you can always jump back to where you started</p></div><div class="styles-module-scss-module__U_LVtW__feature styles-module-scss-module__U_LVtW__feature_new"><img alt="pause pages" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" style="color:transparent" src="/images/icons/pause.svg"/><h2>Pause Pages</h2><p>Temporarily pause a page as a hard override, instantly switching off every header and filter on it without deleting or disabling anything individually</p><p>Flip it back on and everything picks up exactly where it left off, ideal for quickly ruling headers in or out while debugging</p></div><div class="styles-module-scss-module__U_LVtW__feature styles-module-scss-module__U_LVtW__feature_new"><img alt="sorting" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" style="color:transparent" src="/images/icons/sort.svg"/><h2>Flexible Sorting</h2><p>Sort the headers on a page by name, value or comment, or group enabled headers above disabled ones with a single click</p><p>Keeps large pages of headers readable and easy to scan as your list of rules grows</p></div><div class="styles-module-scss-module__U_LVtW__feature styles-module-scss-module__U_LVtW__feature_new"><img alt="dark mode" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" style="color:transparent" src="/images/icons/theme.svg"/><h2>Light &amp; Dark Mode</h2><p>FlexHeader looks right at home whether you&#x27;re in a bright browser theme or working late in the dark, with every screen designed for both</p></div><div class="styles-module-scss-module__U_LVtW__feature styles-module-scss-module__U_LVtW__feature_new"><img alt="cross browser" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" style="color:transparent" src="/images/icons/browsers.svg"/><h2>Cross-Browser</h2><p>Built with WXT so the same extension ships for Chrome and Firefox, with a native Safari app extension in the works too</p></div></div><div class="styles-module-scss-module__U_LVtW__browser_row"><span>Chrome</span><span>Firefox</span></div></div></div></div></div>
1<script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/flex-header","query":{},"buildId":"Q6JGakf4PaIZ4eDenEVyv","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script>
1<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"d36c6f11a8f84c7b9bd70a7d03143257","r":1,"spa":2}' crossorigin="anonymous"></script>
1
2</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.