diff --git a/README.md b/README.md
index 5cace265f..d046e01fc 100644
--- a/README.md
+++ b/README.md
@@ -395,7 +395,7 @@ When you build the latest code from source, you'll have access to the latest sna
net.lightbody.bmp
browsermob-core
- 2.1.29-SNAPSHOT
+ 2.1.30-SNAPSHOT
test
```
diff --git a/browsermob-core/pom.xml b/browsermob-core/pom.xml
index f0f20862d..72fecc3a8 100644
--- a/browsermob-core/pom.xml
+++ b/browsermob-core/pom.xml
@@ -6,7 +6,7 @@
browsermob-proxy
net.lightbody.bmp
- 2.1.29-SNAPSHOT
+ 2.1.30-SNAPSHOT
4.0.0
diff --git a/browsermob-core/src/main/java/net/lightbody/bmp/filters/BlacklistFilter.java b/browsermob-core/src/main/java/net/lightbody/bmp/filters/BlacklistFilter.java
index 239179b78..0eef83d36 100644
--- a/browsermob-core/src/main/java/net/lightbody/bmp/filters/BlacklistFilter.java
+++ b/browsermob-core/src/main/java/net/lightbody/bmp/filters/BlacklistFilter.java
@@ -39,7 +39,7 @@ public HttpResponse clientToProxyRequest(HttpObject httpObject) {
if (entry.matches(url, httpRequest.method().name())) {
HttpResponseStatus status = HttpResponseStatus.valueOf(entry.getStatusCode());
- HttpResponse resp = new DefaultFullHttpResponse(httpRequest.getProtocolVersion(), status);
+ HttpResponse resp = new DefaultFullHttpResponse(httpRequest.protocolVersion(), status);
HttpUtil.setContentLength(resp, 0L);
return resp;
diff --git a/browsermob-core/src/main/java/net/lightbody/bmp/filters/StatsDMetricsFilter.java b/browsermob-core/src/main/java/net/lightbody/bmp/filters/StatsDMetricsFilter.java
index 7f5575bb2..8ee5967c2 100644
--- a/browsermob-core/src/main/java/net/lightbody/bmp/filters/StatsDMetricsFilter.java
+++ b/browsermob-core/src/main/java/net/lightbody/bmp/filters/StatsDMetricsFilter.java
@@ -3,12 +3,12 @@
import com.timgroup.statsd.NonBlockingStatsDClient;
import com.timgroup.statsd.StatsDClient;
import io.netty.channel.ChannelHandlerContext;
+import io.netty.handler.codec.http.FullHttpResponse;
import io.netty.handler.codec.http.HttpObject;
import io.netty.handler.codec.http.HttpRequest;
import io.netty.handler.codec.http.HttpResponse;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.math.NumberUtils;
-import org.littleshoot.proxy.HttpFiltersAdapter;
import java.net.URI;
import java.net.URISyntaxException;
@@ -19,11 +19,10 @@ public StatsDMetricsFilter(HttpRequest originalRequest, ChannelHandlerContext ct
}
@Override
- public HttpObject serverToProxyResponse(HttpObject httpObject) {
- if (HttpResponse.class.isAssignableFrom(httpObject.getClass())) {
- HttpResponse httpResponse = (HttpResponse) httpObject;
- int status = httpResponse.status().code();
- prepareStatsDMetrics(status);
+ public HttpObject proxyToClientResponse(HttpObject httpObject) {
+ if (FullHttpResponse.class.isAssignableFrom(httpObject.getClass())) {
+ HttpResponse httpResponse = (FullHttpResponse) httpObject;
+ prepareStatsDMetrics(httpResponse.status().code());
}
return super.serverToProxyResponse(httpObject);
}
diff --git a/browsermob-dist/pom.xml b/browsermob-dist/pom.xml
index 32e80f85d..5ef9ed488 100644
--- a/browsermob-dist/pom.xml
+++ b/browsermob-dist/pom.xml
@@ -4,7 +4,7 @@
browsermob-proxy
net.lightbody.bmp
- 2.1.29-SNAPSHOT
+ 2.1.30-SNAPSHOT
4.0.0
diff --git a/browsermob-legacy/pom.xml b/browsermob-legacy/pom.xml
index 37b2b5635..b4270a895 100644
--- a/browsermob-legacy/pom.xml
+++ b/browsermob-legacy/pom.xml
@@ -6,7 +6,7 @@
browsermob-proxy
net.lightbody.bmp
- 2.1.29-SNAPSHOT
+ 2.1.30-SNAPSHOT
4.0.0
diff --git a/browsermob-rest/pom.xml b/browsermob-rest/pom.xml
index a425e6343..b21b28e1c 100644
--- a/browsermob-rest/pom.xml
+++ b/browsermob-rest/pom.xml
@@ -5,7 +5,7 @@
browsermob-proxy
net.lightbody.bmp
- 2.1.29-SNAPSHOT
+ 2.1.30-SNAPSHOT
4.0.0
diff --git a/mitm/pom.xml b/mitm/pom.xml
index dc5519677..db3b95bc7 100644
--- a/mitm/pom.xml
+++ b/mitm/pom.xml
@@ -4,7 +4,7 @@
browsermob-proxy
net.lightbody.bmp
- 2.1.29-SNAPSHOT
+ 2.1.30-SNAPSHOT
4.0.0
diff --git a/pom.xml b/pom.xml
index 4389eb4d3..ee2035012 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
4.0.0
net.lightbody.bmp
browsermob-proxy
- 2.1.29-SNAPSHOT
+ 2.1.30-SNAPSHOT
browsermob-core
browsermob-legacy