private void showDocumentResponse(SampleResult sampleResult) { String response = Document.getTextFromDocument(sampleResult.getResponseData()); results.setContentType("text/plain"); // $NON-NLS-1$ results.setText(response); results.setCaretPosition(0); resultsScrollPane.setViewportView(results); }
private String getInputString(SampleResult result) { String inputString = useUrl() ? result.getUrlAsString() // Bug 39707 : useHeaders() ? result.getResponseHeaders() : useRequestHeaders() ? result.getRequestHeaders() : useCode() ? result.getResponseCode() // Bug 43451 : useMessage() ? result.getResponseMessage() // Bug 43451 : useUnescapedBody() ? StringEscapeUtils.unescapeHtml4(result.getResponseDataAsString()) : useBodyAsDocument() ? Document.getTextFromDocument(result.getResponseData()) : result.getResponseDataAsString() // Bug 36898 ; log.debug("Input = '{}'", inputString); return inputString; }
private String getInputString(SampleResult result) { String inputString = useUrl() ? result.getUrlAsString() // Bug 39707 : useHeaders() ? result.getResponseHeaders() : useRequestHeaders() ? result.getRequestHeaders() : useCode() ? result.getResponseCode() // Bug 43451 : useMessage() ? result.getResponseMessage() // Bug 43451 : useUnescapedBody() ? StringEscapeUtils.unescapeHtml4(result.getResponseDataAsString()) : useBodyAsDocument() ? Document.getTextFromDocument(result.getResponseData()) : result.getResponseDataAsString() // Bug 36898 ; log.debug("Input = '{}'", inputString); return inputString; }
private String getStringToCheck(SampleResult response) { String toCheck; // The string to check (Url or data) // What are we testing against? if (isScopeVariable()){ toCheck = getThreadContext().getVariables().get(getVariableName()); } else if (isTestFieldResponseData()) { toCheck = response.getResponseDataAsString(); // (bug25052) } else if (isTestFieldResponseDataAsDocument()) { toCheck = Document.getTextFromDocument(response.getResponseData()); } else if (isTestFieldResponseCode()) { toCheck = response.getResponseCode(); } else if (isTestFieldResponseMessage()) { toCheck = response.getResponseMessage(); } else if (isTestFieldRequestHeaders()) { toCheck = response.getRequestHeaders(); } else if (isTestFieldRequestData()) { toCheck = response.getSamplerData(); } else if (isTestFieldResponseHeaders()) { toCheck = response.getResponseHeaders(); } else { // Assume it is the URL toCheck = ""; final URL url = response.getURL(); if (url != null){ toCheck = url.toString(); } } return toCheck; }