<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.owasp.org/index.php?action=history&amp;feed=atom&amp;title=Phpsec%2FHTTP_Request_Handling_Library</id>
		<title>Phpsec/HTTP Request Handling Library - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.owasp.org/index.php?action=history&amp;feed=atom&amp;title=Phpsec%2FHTTP_Request_Handling_Library"/>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Phpsec/HTTP_Request_Handling_Library&amp;action=history"/>
		<updated>2026-04-13T01:50:11Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.27.2</generator>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Phpsec/HTTP_Request_Handling_Library&amp;diff=156204&amp;oldid=prev</id>
		<title>Abhishek Das: Created page with &quot;&lt;h4&gt;Introduction&lt;/h4&gt;  HTTP Request is user input. Many developers forget this fact and tend to rely on it as a trustworthy source and configure many aspects of their applicat...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Phpsec/HTTP_Request_Handling_Library&amp;diff=156204&amp;oldid=prev"/>
				<updated>2013-07-29T16:57:34Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;h4&amp;gt;Introduction&amp;lt;/h4&amp;gt;  HTTP Request is user input. Many developers forget this fact and tend to rely on it as a trustworthy source and configure many aspects of their applicat...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;h4&amp;gt;Introduction&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
HTTP Request is user input. Many developers forget this fact and tend to rely on it as a trustworthy source and configure many aspects of their applications based on values of &amp;lt;code&amp;gt;$_SERVER&amp;lt;/code&amp;gt; (most of which are set using HTTP request). While not all values under &amp;lt;code&amp;gt;$_SERVER&amp;lt;/code&amp;gt; are unreliable, some of the values such as 'QUERY_STRING', 'HTTP_REFERRER' etc are entirely arbitrary information sent by the client. This library provides wrappers which securely process these data and hand them to user, and replaces the &amp;lt;code&amp;gt;$_SERVER&amp;lt;/code&amp;gt; values that are insecure with objects that throw exceptions when cast to string (e.g. in HTTP_HOST), so that developers can no longer directly access them.&lt;/div&gt;</summary>
		<author><name>Abhishek Das</name></author>	</entry>

	</feed>