Ο σκοπός της ρύθμισης του συνδέσμου παραπομπής είναι να καθοριστεί εάν θα μεταφερθεί η αρχική διεύθυνση URL του ιστότοπου στον ιστότοπο εκτός τοποθεσίας κατά τη μετάβαση σε ένα όνομα τομέα εκτός τοποθεσίας Το προεπιλεγμένο πρόγραμμα περιήγησης μεταφέρει τη διεύθυνση URL στον ιστότοπο εκτός τοποθεσίας. Ο ιστότοπος του ιστότοπου μπορεί να παρακολουθεί τον εισερχόμενο ιστότοπο, αλλά μπορεί να τον απενεργοποιήσει μέσω ρυθμίσεων (πηγή αναφοράς).
προσθήκη κώδικα
//所有请求不发送 <meta name="referrer" content="no-referrer"> //同源的请求,会发送referrer <meta name="referrer" content="same-origin">
Τεκμηρίωση αναφοράς:https://www.w3.org/TR/2017/CR-referrer-policy-20170126/#referrer-policies
enum ReferrerPolicy { "", "no-referrer", "no-referrer-when-downgrade", "same-origin", "origin", "strict-origin", "origin-when-cross-origin", "strict-origin-when-cross-origin", "unsafe-url" };
κενή συμβολοσειρά
no-referrer
Όλα τα αιτήματα δεν αποστέλλουν παραπομπήno-referrer-when-downgrade
Προεπιλεγμένη τιμή, δεν θα αποσταλεί σύνδεσμος παραπομπής όταν ζητηθεί από το https σε httpsame-origin
Για αιτήματα από την ίδια πηγή, θα αποσταλεί ένας σύνδεσμος παραπομπής.origin
Θα σταλεί, αλλά θα σταλούν μόνο το πρωτόκολλο και το όνομα τομέα.strict-origin
Θα σταλεί, αλλά μόνο το πρωτόκολλο και το όνομα τομέα θα σταλούν Ο σύνδεσμος παραπομπής δεν θα σταλεί όταν το αίτημα είναι από https στο http.origin-when-cross-origin
Για αιτήματα από την ίδια πηγή, θα αποστέλλεται ένας σύνδεσμος παραπομπής Στην περίπτωση διαφορετικών πηγών, θα αποστέλλονται μόνο πληροφορίες πρωτοκόλλου και ονόματος τομέα.strict-origin-when-cross-origin
Για αιτήματα από την ίδια πηγή, θα αποστέλλεται ένας σύνδεσμος παραπομπής.unsafe-url
Αποστολή παραπομπής ανά πάσα στιγμήΥπάρχουν 4 διαθέσιμες μέθοδοι:
Referrer-Policy: origin
<meta>
Το στοιχείο αλλάζει την Πολιτική παραπομπής και τροποποιεί απευθείας το περιεχόμενο που ονομάζεται referrer. <meta name="referrer" content="origin">
<a>
, <area>
, <img>
, <iframe>
, ή<link>
Το στοιχείο ορίζει το χαρακτηριστικό referrerpolicy <a href="http://example.com" referrerpolicy="origin">
<a>
, <area>
, <link>
Το στοιχείο ορίζει τη σχέση σύνδεσης του rel <a href="http://example.com" rel="noreferrer">
<meta name="referrer" content="no-referrer">
Προς το παρόν, τα στατιστικά στοιχεία Baidu, cnzz και άλλα στατιστικά στοιχεία δεν θα είναι έγκυρα.<meta name="referrer" content="no-referrer">
, για να αποφευχθεί η παρακολούθηση κατάντη.