| 1446 | * Retrieve unvalidated referer from '_wp_http_referer' or HTTP referer. |
| 1447 | * |
| 1448 | * @since 4.1 |
| 1449 | * |
| 1450 | * @return string|bool Return http referer if found. Return false otherwise. |
| 1451 | */ |
| 1452 | |
| 1453 | function wp_get_raw_referer() { |
| 1454 | $ref = false; |
| 1455 | if ( ! empty( $_REQUEST['_wp_http_referer'] ) ) |
| 1456 | $ref = wp_unslash( $_REQUEST['_wp_http_referer'] ); |
| 1457 | else if ( ! empty( $_SERVER['HTTP_REFERER'] ) ) |
| 1458 | $ref = wp_unslash( $_SERVER['HTTP_REFERER'] ); |
| 1459 | return $ref; |
| 1460 | } |
| 1461 | |
| 1462 | /** |