Open yhojann-cl opened 5 years ago
This does not appear to be a bug or issue report. Have you read the documentation?
As for working on only one hostname, that's incorrect. Check the example I posted in https://github.com/http-party/node-http-proxy/issues/1382.
However I think what you're thinking of is a debugging or pentesting proxy, which is an entirely different kind of thing. This module is a proxy library for use in server applications. It sounds like you're looking for something like Fiddler, Charles, Wireshark, or MITMproxy.
If your goal is to build something similar using a library like this, you might be in the wrong place, that's not really what this library is for.
The intention is that if the library claims to be an http proxy then it should behave as such. I read the documentation, did test scripts, and the library is not an http proxy, it is just a repeater. The library should be called "http repeater".
Are you the library name police? Nice to meet you, I am the useless issue police.
@WHK102 Again, I think you may be misinterpreting the word "proxy." There's a difference between a debugging proxy, a reverse proxy, etc., -- all still proxies. I think your issue may be better raised on a library built for intercepting traffic rather than one built for proxying it.
Ok, a real http proxy is used for all tcp connections types (include http, ftp, ssh, imap, raw, etc), a http proxy use a transport protocol over http, by example, from android connect to wifi network and set the http proxy a specific ip address and port, all http connections use the http proxy but is not a normal GET or POST connection.
The
http-proxy
module works only using a specific hostname like as reverse proxy but no as http proxy.What do I expect?, to be able to intercept all http connections and display them on a panel and use an ssl certificate to capture https traffic, but without the need to use iptables or a dns server to redirect all traffic to the proxy, just I want to configure my web browser or mobile to use http proxy this application and be able to capture web traffic as does the firefox traffic inspector for multiple domains (transparent mode).