Skip to content

Commit 0ae7207

Browse files
authored
Do not validate HEAD requests (#27)
1 parent 013540a commit 0ae7207

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

openapi-validation-api/src/main/java/com/getyourguide/openapi/validation/api/selector/DefaultTrafficSelector.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,12 +51,14 @@ private boolean isRandomlySelectedBySampleRate() {
5151
@Override
5252
public boolean canRequestBeValidated(RequestMetaData request) {
5353
return !methodEquals(request.getMethod(), "OPTIONS")
54+
&& !methodEquals(request.getMethod(), "HEAD")
5455
&& isContentTypeSupported(request.getContentType());
5556
}
5657

5758
@Override
5859
public boolean canResponseBeValidated(RequestMetaData request, ResponseMetaData response) {
5960
return !methodEquals(request.getMethod(), "OPTIONS")
61+
&& !methodEquals(request.getMethod(), "HEAD")
6062
&& isContentTypeSupported(response.getContentType());
6163
}
6264

0 commit comments

Comments
 (0)