Skip to content

Commit a4a539d

Browse files
committed
Revert changes done for zaproxy#4079
1 parent e20c1ae commit a4a539d

File tree

1 file changed

+4
-13
lines changed

1 file changed

+4
-13
lines changed

src/org/parosproxy/paros/network/HttpSender.java

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@
6666
// ZAP: 2017/06/12 Allow to ignore listeners.
6767
// ZAP: 2017/06/19 Allow to send a request with custom socket timeout.
6868
// ZAP: 2017/11/20 Add initiator constant for Token Generator requests.
69-
// ZAP: 2017/11/27 Use custom CookieSpec (ZapCookieSpec).
7069

7170
package org.parosproxy.paros.network;
7271

@@ -104,7 +103,6 @@
104103
import org.zaproxy.zap.ZapGetMethod;
105104
import org.zaproxy.zap.ZapHttpConnectionManager;
106105
import org.zaproxy.zap.network.HttpSenderListener;
107-
import org.zaproxy.zap.network.ZapCookieSpec;
108106
import org.zaproxy.zap.network.HttpRedirectionValidator;
109107
import org.zaproxy.zap.network.HttpRequestConfig;
110108
import org.zaproxy.zap.network.ZapNTLMScheme;
@@ -147,8 +145,6 @@ public class HttpSender {
147145
}
148146

149147
AuthPolicy.registerAuthScheme(AuthPolicy.NTLM, ZapNTLMScheme.class);
150-
CookiePolicy.registerCookieSpec(CookiePolicy.DEFAULT, ZapCookieSpec.class);
151-
CookiePolicy.registerCookieSpec(CookiePolicy.BROWSER_COMPATIBILITY, ZapCookieSpec.class);
152148
}
153149

154150
private static HttpMethodHelper helper = new HttpMethodHelper();
@@ -209,16 +205,9 @@ public HttpSender(ConnectionParam connectionParam, boolean useGlobalState, int i
209205

210206
if (useGlobalState) {
211207
checkState();
212-
} else {
213-
setClientsCookiePolicy(CookiePolicy.BROWSER_COMPATIBILITY);
214208
}
215209
}
216210

217-
private void setClientsCookiePolicy(String policy) {
218-
client.getParams().setCookiePolicy(policy);
219-
clientViaProxy.getParams().setCookiePolicy(policy);
220-
}
221-
222211
public static SSLConnector getSSLConnector() {
223212
return (SSLConnector) protocol.getSocketFactory();
224213
}
@@ -227,9 +216,11 @@ private void checkState() {
227216
if (param.isHttpStateEnabled()) {
228217
client.setState(param.getHttpState());
229218
clientViaProxy.setState(param.getHttpState());
230-
setClientsCookiePolicy(CookiePolicy.BROWSER_COMPATIBILITY);
219+
client.getParams().setCookiePolicy(CookiePolicy.BROWSER_COMPATIBILITY);
220+
clientViaProxy.getParams().setCookiePolicy(CookiePolicy.BROWSER_COMPATIBILITY);
231221
} else {
232-
setClientsCookiePolicy(CookiePolicy.IGNORE_COOKIES);
222+
client.getParams().setCookiePolicy(CookiePolicy.IGNORE_COOKIES);
223+
clientViaProxy.getParams().setCookiePolicy(CookiePolicy.IGNORE_COOKIES);
233224
}
234225
}
235226

0 commit comments

Comments
 (0)