Re: The HTTP Origin Header (draft-abarth-origin)

On Jan 30, 2009, at 2:36 PM, Adam Barth wrote:
> On Fri, Jan 30, 2009 at 2:30 PM, Mark Nottingham <mnot@mnot.net>  
> wrote:
>>> As Thomas says, there are lots of ways to do this, mostly by design.
>
> [...]
>
>> OK, so can't we get incremental improvement by specifying what  
>> Referer
>> should be in these situations, and having browsers implement that?
>
> Yes.  That's an interesting idea.  We could let user agents send the
> value "null" in the Referer header and then require user agents to
> always send a Referer header (possibly with the value "null").  This
> would let servers distinguish between a header suppressed by the
> attacker (value is null) and suppressed by the network (header is
> gone) in the same way the Origin header proposes.

I was thinking something like

    Referer: data:hidden
    Referer: about:bookmarks
    Referer: https:

and others where appropriate.

....Roy

Received on Friday, 30 January 2009 23:16:53 UTC