Search in sources :

Example 1 with WebResponse

use of com.mercedesbenz.sechub.sarif.model.WebResponse in project sechub by mercedes-benz.

the class SarifV1JSONImporter method handleWebResponse.

private void handleWebResponse(Result result, SerecoWeb serecoWeb) {
    SerecoWebResponse serecoReponse = serecoWeb.getResponse();
    WebResponse sarifWebResponse = result.getWebResponse();
    serecoReponse.setProtocol(sarifWebResponse.getProtocol());
    serecoReponse.setVersion(sarifWebResponse.getVersion());
    serecoReponse.setReasonPhrase(sarifWebResponse.getReasonPhrase());
    serecoReponse.setStatusCode(sarifWebResponse.getStatusCode());
    serecoReponse.setNoResponseReceived(sarifWebResponse.isNoResponseReceived());
    serecoReponse.getHeaders().putAll(sarifWebResponse.getHeaders());
    /* body */
    SerecoWebBody serecoWebResponseBody = serecoReponse.getBody();
    com.mercedesbenz.sechub.sarif.model.Body sarifWebResponseBody = sarifWebResponse.getBody();
    serecoWebResponseBody.setText(sarifWebResponseBody.getText());
    serecoWebResponseBody.setBinary(sarifWebResponseBody.getBinary());
}
Also used : WebResponse(com.mercedesbenz.sechub.sarif.model.WebResponse) SerecoWebResponse(com.mercedesbenz.sechub.sereco.metadata.SerecoWebResponse) SerecoWebResponse(com.mercedesbenz.sechub.sereco.metadata.SerecoWebResponse) SerecoWebBody(com.mercedesbenz.sechub.sereco.metadata.SerecoWebBody)

Aggregations

WebResponse (com.mercedesbenz.sechub.sarif.model.WebResponse)1 SerecoWebBody (com.mercedesbenz.sechub.sereco.metadata.SerecoWebBody)1 SerecoWebResponse (com.mercedesbenz.sechub.sereco.metadata.SerecoWebResponse)1