Class for GETing and POSTing data

Closed Posted Oct 10, 2007 Paid on delivery
Closed Paid on delivery

It seems nearly every personal project I do these days involves sending and/or receiving data over the internet and I'm constantly making new code. So, I've decided that I need a class that I can implement into future projects and just call on the functions as needed. Basically what I need the code to be able to do is:

1. _Send and receive data using GET and POST_

There should be a function that will not only GET a web page, but it should also be able to automatically collect all neccessary data on the page for the POST when specified to do so. The code needs to have full support for cookies and php session IDs. Coder is to provide a simple example that demonstrates the code - The example should GET a page from a website that assigns either cookies or a php session ID, use the function to gather that information and send it to a POST page (You can demonstrate the code using the contact form on my website: [**[url removed, login to view]**][1]) if you prefer.

2. _Have full support for SSL_

The code should be able to retrieve and post to SSL pages with no limitations. Also, it should allow me to GET the data and see it in readable format and POST from non-encrypted form (If you're not sure what I mean, let me know and I'll explain it further). You can demonstrate the code on the order page of my website: ([**[url removed, login to view]**][2]) if you prefer.

3. _Have full support for Multithreaded connections._

I want to be able to have as many simultaneous active requests/posts going as I require. I need the coder to make an example showing me how to accomplish this with his code.

4. _The function should also support non standard connections._

It should also support sending and receiving raw data for future applications like Telnet, FTP, IP to IP Chat programs, Scanners, ect.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

4) Coder agrees that this is an all or nothing project. If he does not fully meet or supply all of the deliverables by the deadline then he agrees that I shall not be responsible for accepting or paying for any work without exception.

5)The coder will be responsible for providing a small application (s) that demonstrates all 4 requirements. All examples must be written in or fully compatible to VB2005.

## Platform

VB 2005 Express Edition

.NET Engineering MySQL PHP Software Architecture Software Testing Visual Basic

Project ID: #3371158

About the project

4 proposals Remote project Active Jan 1, 2008

4 freelancers are bidding on average $479 for this job

jawadh

See private message.

$127.5 USD in 10 days
(77 Reviews)
5.9
Reify

See private message.

$1700 USD in 10 days
(1 Review)
3.1
kailashju78

See private message.

$63.75 USD in 10 days
(6 Reviews)
3.4
enzymezinc

See private message.

$25.5 USD in 10 days
(0 Reviews)
0.0