Find Jobs
Hire Freelancers

Build a full featured HTTP client written in PHP

$30-5000 USD

In Progress
Posted about 13 years ago

$30-5000 USD

Paid on delivery
Using cURL PHP library, build n HTTP client who can be used as "middle man" to send and receive HTTP requests and manage them. Example: A browser client send a requests for file "my_file" to the HTTP client. The HTTP client send a request to another server (remote server) with the same request. This server answers (with the file, with error or does not answer at all). The HTTP client fetch the answer, modify the headers and send it back to the browser client. If error occured, send the error to the browser client. List of requirements: 1. handle GET requests 2. handle POST requests 3. handle HEAD requests 4. redirect cURL through given proxy server 5. parse cookies sent from browser and add them to the request 6. receive cookies from remote server and pass them to the browser client 7. override cookies sent by the proxy server (hide the proxy from the browser client) 8. override cookies sent by the server that is hosting the HTTP client 9. handle file uploads 10. handle downloads The final result will have to be able to work with Wordpress, Joomla, phpBB, wiki and gallery2. We will provide development and testing environments so coder need only to upload via FTP. Code must be written in classes, PHP version 5.1.6 (regardless the test and dev environment PHP versions). Most of the features above, if not all of them are already implemented in a class "httpclient" available on the development environment and also here: [login to view URL] Coder agree not to publish this job in his resume and or protfolio.
Project ID: 3118893

About the project

7 proposals
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
See private message.
$161.50 USD in 14 days
5.0 (98 reviews)
6.0
6.0
7 freelancers are bidding on average $693 USD for this job
User Avatar
See private message.
$1,275 USD in 14 days
4.8 (127 reviews)
7.7
7.7
User Avatar
See private message.
$2,125 USD in 14 days
4.8 (16 reviews)
5.8
5.8
User Avatar
See private message.
$425 USD in 14 days
5.0 (8 reviews)
4.0
4.0
User Avatar
See private message.
$178.50 USD in 14 days
5.0 (6 reviews)
3.0
3.0
User Avatar
See private message.
$680 USD in 14 days
4.0 (2 reviews)
2.5
2.5
User Avatar
See private message.
$8.50 USD in 14 days
2.3 (6 reviews)
2.9
2.9

About the client

Flag of UNITED STATES
Tel Aviv, United States
5.0
45
Payment method verified
Member since Jun 10, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.