Using the current version of FakeNet and running the default config, any request of a file (using ProxyListener) that utilizes chunked encoding in its transmission will either fail or be throttled by FakeNet.
For example:
With the HTTPListener listening on port 80, requesting a file over port 80 that uses chunked encoding (ex. http://localhost/file.exe) in its transmission will download quickly and successfully.
On the other hand, with the HTTPListener still listening on port 80 and HTTPListener listed as first priority on the ProxyListener config, requesting the same file over a port picked up by ProxyListener (ex. http://localhost:1234/file.exe) will either fail or be throttled in its transmission - both results have happened in practice.
Has this issue been encountered before? Any idea of where/how to fix it in the source? I am struggling to find the location of the problem.
Note: attributing this issue to chunked encoding over ProxyListener is mostly just a suspicion at this point because I have not been able to find the root cause yet.
Using the current version of FakeNet and running the default config, any request of a file (using ProxyListener) that utilizes chunked encoding in its transmission will either fail or be throttled by FakeNet.
For example:
Has this issue been encountered before? Any idea of where/how to fix it in the source? I am struggling to find the location of the problem.
Note: attributing this issue to chunked encoding over ProxyListener is mostly just a suspicion at this point because I have not been able to find the root cause yet.