I am trying to test my webapplication for vulnerabilities using burp suite professional, Burp suite is acting as my proxy server so when a client requests
I am able to get response from server for every request.
To implement pushes I have also made a connection from client and haven't closed it (not sent 200 OK from server, it's a long lib connection) .
We write on output stream from server for same connection to get the responses(pushes) at onInteractive method on client side.
below is the reference code example:
new Ajax.Request(
connUrl,
{
method : 'post',
postBody : postdata,
headers : {
sessionId' : abc.sessionId,
},
timeout : 5000,
onInteractive : function(transport) { ...
... }
When not using any proxy(burp), I am able to get pushes, but when using burp as a proxy I am not able to get the pushes.
Please suggest any solution.