Specify arbitrary referrer for "http://" links

Bug #641809 reported by Andrei Dziahel
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Midori Web Browser
Confirmed
Medium
Unassigned
Steadyflow
Confirmed
Wishlist
Unassigned

Bug Description

Ok, so this option looks like pretty much self-explanatory, right?

Probably we have to show "Referer:" input only if URI schema is "http".

Revision history for this message
Maia Everett (linneris) wrote :

Hmm. What would be the use of such a feature?

Changed in steadyflow:
importance: Undecided → Wishlist
Maia Everett (linneris)
Changed in steadyflow:
status: New → Incomplete
Revision history for this message
Andrei Dziahel (develop7) wrote :

Well, some sites check referer and respond with 404 or 403 or whatever if referer doesn't match some pattern. This way they prevent, say, hotlinking.
Like this one - http://www.gamersyde.com/download_deus_ex_human_revolution_tgs_trailer-17226_en.html. It renders "private" URL to actual downloads but just pasting this URL to Steadyflow results in 4kb (or something like) HTML instead of ~70M video.

Revision history for this message
Dmitry Tantsur (divius) wrote :

I guess, downloading files from narod.ru won't work without correct referrer. At least it used to fail with most DMs.

Revision history for this message
Maia Everett (linneris) wrote :

Hmm. Looks like GIO has no means to set custom HTTP headers - we'd need to write a libsoup backend for downloads, which looks possible with the level of abstraction used in Steadyflow code, but not the highest on my priority list.

Changed in steadyflow:
status: Incomplete → Triaged
Maia Everett (linneris)
Changed in steadyflow:
milestone: none → 0.2
Cris Dywan (kalikiana)
Changed in midori:
status: New → Confirmed
importance: Undecided → Medium
Maia Everett (linneris)
Changed in steadyflow:
milestone: 0.2.0 → 0.2.1
Cris Dywan (kalikiana)
summary: - Feature Request: ability to specify arbitrary referer for "http://"
- links
+ Specify arbitrary referrer for "http://" links
Changed in steadyflow:
status: Triaged → New
status: New → In Progress
status: In Progress → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.