Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

So I've got a `Referer` ... what do I do with it?

Open
#167 3 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
30/100
Issue type
Documentation
Clarity
Needs clarification
Activity status
Stale
Tech stack
rust
Domain
api

Research direction

Start by reviewing the Referer header type, the Header trait operations, and axum_extra's TypedHeader extractor mentioned in the issue. Clarify the supported way to read an extracted value and document that usage with a focused example or API documentation.

Written by the indexing model from the issue text.

Description

Hi! I'm using this crate in conjunction with axum_extra's TypedHeader extractor, but I can't figure out how to actually get at the extracted value of some of the headers.

Referer is one example. I see how to make one using from_static or the operations on the Header trait... but once I've got one... how do I get the contents back out?

Apologies if I've missed something obvious. Thanks in advance.

Dominant language
Rust
Stars
200
Forks
107
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from hyperium/headers

All issues in hyperium/headers

Similar issues

More Rust issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.