News Feed
Jobs Feed
Sections

Recent Jobs

News Archive
Lorna Mitchell's Blog:
Accessing Incoming PUT Data from PHP
July 31, 2008 @ 12:05:35

For a recent REST web service project, Lorna Mitchell had to put together a server for the remote clients to use. She started with a GET request then moved to handling a POST request then to a PUT request - that's where the difficulty came in:

PHP doesn't have a built-in way to do this, and at first I was a little confused as to how I could reach this information. It turns out that this can be read from the incoming stream to PHP, php://input.

Pulling from that stream gave her the raw data she needed (nicely urlencoded too) that she could parse out and use. She includes a simple example that has a check for the REQUEST_TYPE in the _SERVER superglobal to see how the request should be handled (PUT versus GET).

0 comments voice your opinion now!
put get data incoming rest webservice stream input



Similar Posts

Ben Ramsey\'s Blog: PECL Input Filter

Wez Furlong's Blog: PDO FUD; less anecdotes, more facts

Lorna Mitchell's Blog: Accessing Incoming PUT Data from PHP

DevX.com: Four Ways to Transfer Data Between Flash and PHP

Developer.com: Graphing Data with PHP/SWF Charts


Community Events









Don't see your event here?
Let us know!


developer release mysql book database code framework zendframework example security ajax PEAR application job releases PHP5 cakephp package zend conference

All content copyright, 2009 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework