I am curious the way the 305 Use Proxy HTTP Response Header is implemented through the latest browsers.

What I am wishing to complete is effectively the following:

  • Pay a request using Apache
  • Give a reaction to the browser that will indicate it will make the request again, on another port and/or hostname for that server
  • Fork and remove the initial request
  • Listen around the port indicated towards the browser, and take care of the HTTP request entirely through the child process

It might simply be effective for my reasons when the browser doesn't indicate towards the user the request has become being server through the child process, because of this, 301/302 will not work.