private RequestContext createRequestContext(String resource, String mimeType) throws Exception { HttpRequest request = null; Uri uri = UriBuilder.parse(resource).toUri(); request = ImageAttributeVisitor.buildHttpRequest(gadget(), uri); byte[] bytes = IOUtils.toByteArray(getClass().getClassLoader().getResourceAsStream(resource)); HttpResponse response = new HttpResponseBuilder().addHeader("Content-Type", mimeType) .setResponse(bytes).create(); return new RequestContext(request, response, null); } }
private RequestContext createRequestContext(String resource, String mimeType) throws Exception { HttpRequest request = null; Uri uri = UriBuilder.parse(resource).toUri(); request = ImageAttributeVisitor.buildHttpRequest(gadget(), uri); byte[] bytes = IOUtils.toByteArray(getClass().getClassLoader().getResourceAsStream(resource)); HttpResponse response = new HttpResponseBuilder().addHeader("Content-Type", mimeType) .setResponse(bytes).create(); return new RequestContext(request, response, null); } }
private RequestContext createRequestContext(Uri uri, String content, String mimeType) throws IOException { HttpRequest request = new HttpRequest(uri); HttpResponse response = new HttpResponseBuilder().addHeader("Content-Type", mimeType) .setResponse(content.getBytes()).create(); return new RequestContext(request, response, null); }
private RequestContext createRequestContext(Uri uri, String content, String mimeType) throws IOException { HttpRequest request = new HttpRequest(uri); HttpResponse response = new HttpResponseBuilder().addHeader("Content-Type", mimeType) .setResponse(content.getBytes()).create(); return new RequestContext(request, response, null); }
public RequestContext call() { HttpResponse httpResp = null; GadgetException gadgetException = null; try { httpResp = requestPipeline.execute(httpReq); } catch (GadgetException e){ gadgetException = e; } return new RequestContext(httpReq, httpResp, gadgetException); } }