Click here to Skip to main content
13,055,884 members (49,924 online)
Rate this:
Please Sign up or sign in to vote.
See more:

Storing the http request that the proxy software is receiving (from Firefox or any other web browser) in a string is not anm issue as I've already got it. The problem is how to continue with the process so my software could go on with the Internet query and then pass the results to the same browser that asked them.


- COMPUTER A has a web browser installed (let's say firefox).
- COMPUTER B has my proxy server software installed.
- COMPUTER B receives a query from COMPUTER A firefox.
- COMPUTER B should act as a proxy handling all the next processes. Here is where I don't know how to continue.
Posted 11-Mar-11 22:39pm
Updated 12-Mar-11 0:23am
Joan M90.6K
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

I am not sure what you are asking. So you click or load a link in Firefox and you want to open up the link via proxy?
abhi5306 12-Mar-11 6:03am
Rate this: bad
Please Sign up or sign in to vote.

Solution 2

You need a server side socket listening to localhost on a port other than 80 (8080 typically). The server socket will accept an incoming connection and create and outgoing client side socket to the requested web resource. Then all information received from client side connection gets relayed back to server socket.

This is a detailed project with a bit of work. I have seen several client / server sock resources on the web via google search. I would recommend starting there to get familiar with socket connections locally. You MUST have an understanding for sockets and VB both to make this happen.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170713.1 | Last Updated 12 Mar 2011
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100