headers icon indicating copy to clipboard operation
headers copied to clipboard

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

Open cbiffle opened this issue 1 year ago • 3 comments

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.

cbiffle avatar Feb 10 '24 18:02 cbiffle

Yea the Referer type isn't that interesting. It's basically just a string, a stronger type isn't too useful.

In general, the types in this crate have been conservative in adding functionality, but can if there's a compelling use case.

seanmonstar avatar Feb 11 '24 13:02 seanmonstar

Well, would "getting the string back out for use with TypedHeader in axum_extra" be a compelling use case? If so I can send a PR.

cbiffle avatar Feb 11 '24 16:02 cbiffle

I've opened an MR to address this in #214

ferrohd avatar Jun 21 '25 10:06 ferrohd