From ec2f57133750caa5f5903e529a6ae776aebc4431 Mon Sep 17 00:00:00 2001
From: Greg Aker
Date: Mon, 15 Nov 2010 16:22:12 -0600
Subject: Adding request_headers() and get_request_header() methods to the
input class. The request_headers() method is helpful in non-apache
environments where apache_request_headers() isn't going to exist.
---
user_guide/changelog.html | 1 +
user_guide/libraries/input.html | 8 ++++++++
2 files changed, 9 insertions(+)
(limited to 'user_guide')
diff --git a/user_guide/changelog.html b/user_guide/changelog.html
index 56f750be8..d5bf1b77d 100644
--- a/user_guide/changelog.html
+++ b/user_guide/changelog.html
@@ -108,6 +108,7 @@ Hg Tag:
Please see the upgrade instructions for details.
Altered Form_Validation library to allow for method chaining on set_rules(), set_message() and set_error_delimiters() functions.
Altered Email Library to allow for method chaining.
+ Added request_headers() and get_request_header to the input class.
Database
diff --git a/user_guide/libraries/input.html b/user_guide/libraries/input.html
index 4c12fd7b0..704421331 100644
--- a/user_guide/libraries/input.html
+++ b/user_guide/libraries/input.html
@@ -233,7 +233,15 @@ else
echo $this->input->user_agent();
+$this->input->request_headers()
+Useful if running in a non-Apache environment where apache_request_headers() will not be supported. Returns an array of headers.
+$headers = $this->input->request_headers();
+
+$this->input->get_request_header();
+Returns a single
+
+$this->input->get_request_header('some-header', TRUE);
--
cgit v1.2.3-24-g4f1b