From 7461425572dbbdda9258fe3fa66a6a0361685603 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Notin?= Date: Wed, 20 Nov 2019 18:51:36 +0100 Subject: [PATCH] Enable JSON Beautifier when JSON type is stated, but not inferred --- burp/BurpExtender.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/burp/BurpExtender.java b/burp/BurpExtender.java index 754880c..ec1f947 100644 --- a/burp/BurpExtender.java +++ b/burp/BurpExtender.java @@ -161,7 +161,7 @@ public boolean isEnabled(byte[] content, boolean isRequest) { return requestInfo.getContentType() == IRequestInfo.CONTENT_TYPE_JSON; } else { responseInfo = helpers.analyzeResponse(content); - return responseInfo.getInferredMimeType().equals("JSON"); + return responseInfo.getInferredMimeType().equals("JSON") || responseInfo.getStatedMimeType().equals("JSON"); } } @@ -231,4 +231,4 @@ public byte[] getSelectedData() { return txtInput.getSelectedText(); } } -} \ No newline at end of file +}