Lorsque j'ouvre une URL comme http://stackoverflow.com/#abc
, puis cliquez sur un lien dans la page. Je trouve que le Referer est toujours http://stackoverflow.com
(Chrome, F12). Pourquoi pas #abc
?Dièse signe dans l'URL
Le même problème apparaît lorsque j'ouvre une URL redirigée qui inclut également '#'.
Quelqu'un peut-il expliquer cela? Y a-t-il un document RFC associé?
Merci!
Cela a déjà été couvert par cette [question Stack Overflow précédente] (http://stackoverflow.com/questions/3929897/url-fragment-and-referer-header) Certains navigateurs incluent des fragments dans le referer chaîne, vous ne pouvez certainement pas compter sur elle si –