Codota Logo
HttpRequest.setRewriteMimeType
Code IndexAdd Codota to your IDE (free)

How to use
setRewriteMimeType
method
in
org.apache.shindig.gadgets.http.HttpRequest

Best Java code snippets using org.apache.shindig.gadgets.http.HttpRequest.setRewriteMimeType (Showing top 20 results out of 315)

  • Common ways to obtain HttpRequest
private void myMethod () {
HttpRequest h =
  • Codota IconUri uri;new HttpRequest(uri)
  • Codota IconString text;new HttpRequest(Uri.parse(text))
  • Codota IconUri uri;AuthType authType;new HttpRequest(uri).setAuthType(authType)
  • Smart code suggestions by Codota
}
origin: com.lmco.shindig/shindig-gadgets

/**
 * Generate a remote content request based on the parameters sent from the client.
 */
private HttpRequest buildHttpRequest(
  ProxyUriManager.ProxyUri uriCtx, Uri tgt) throws GadgetException {
 ServletUtil.validateUrl(tgt);
 HttpRequest req = uriCtx.makeHttpRequest(tgt);
 req.setRewriteMimeType(uriCtx.getRewriteMimeType());
 return req;
}
origin: com.lmco.shindig/shindig-gadgets

@Test
public void validProxiedImageAccepted() throws Exception {
 HttpRequest req = new HttpRequest(CONTENT_URI);
 req.setRewriteMimeType("image/*");
 HttpResponse response = new HttpResponseBuilder().setResponse(
   IOUtils.toByteArray(getClass().getClassLoader().getResourceAsStream(
     "org/apache/shindig/gadgets/rewrite/image/inefficient.png"))).create();
 assertNull(rewrite(req, response));
}
origin: org.apache.shindig/shindig-gadgets

@Test
public void validProxiedImageAccepted() throws Exception {
 Gadget gadget = mockGadget();
 control.replay();
 HttpRequest req = new HttpRequest(CONTENT_URI);
 req.setRewriteMimeType("image/*");
 HttpResponse response = new HttpResponseBuilder().setResponse(
   IOUtils.toByteArray(getClass().getClassLoader().getResourceAsStream(
     "org/apache/shindig/gadgets/rewrite/image/inefficient.png"))).create();
 assertNull(rewrite(req, response));
 assertNull(rewrite(req, response, gadget));
}
origin: org.wso2.org.apache.shindig/shindig-gadgets

@Test
public void validProxiedImageAccepted() throws Exception {
 Gadget gadget = mockGadget();
 control.replay();
 HttpRequest req = new HttpRequest(CONTENT_URI);
 req.setRewriteMimeType("image/*");
 HttpResponse response = new HttpResponseBuilder().setResponse(
   IOUtils.toByteArray(getClass().getClassLoader().getResourceAsStream(
     "org/apache/shindig/gadgets/rewrite/image/inefficient.png"))).create();
 assertNull(rewrite(req, response));
 assertNull(rewrite(req, response, gadget));
}
origin: com.lmco.shindig/shindig-gadgets

@Test
public void enforceInvalidProxedImageRejected() throws Exception {
 HttpRequest req = new HttpRequest(CONTENT_URI);
 req.setRewriteMimeType("image/*");
 HttpResponse response = new HttpResponseBuilder().setResponse("NOTIMAGE".getBytes()).create();
 String sanitized = "";
 assertEquals(sanitized, rewrite(req, response));
}
origin: com.lmco.shindig/shindig-gadgets

@Test
public void testJsWithoutCaja() throws Exception {
 HttpRequest req = new HttpRequest(CONTENT_URI);
 req.setRewriteMimeType("text/javascript");
 req.setCajaRequested(false);
 HttpResponse response = new HttpResponseBuilder().setResponseString("var a;").create();
 String sanitized = "var a;";
 assertTrue(rewrite(req, response).contains(sanitized));
}
origin: com.lmco.shindig/shindig-gadgets

@Test
public void testJs() throws Exception {
 HttpRequest req = new HttpRequest(CONTENT_URI);
 req.setRewriteMimeType("text/javascript");
 req.setCajaRequested(true);
 HttpResponse response = new HttpResponseBuilder().setResponseString("var a;").create();
 String sanitized = "$v.initOuter('a');";
 assertTrue(rewrite(req, response).contains(sanitized));
}
origin: org.apache.shindig/shindig-gadgets

@Test
public void testJsWithoutCaja() throws Exception {
 Gadget gadget = mockGadget();
 control.replay();
 HttpRequest req = new HttpRequest(CONTENT_URI);
 req.setRewriteMimeType("text/javascript");
 req.setCajaRequested(false);
 HttpResponse response = new HttpResponseBuilder().setResponseString("var a;").create();
 String sanitized = "var a;";
 assertTrue(rewrite(req, response).contains(sanitized));
 assertTrue(rewrite(req, response, gadget).contains(sanitized));
}
origin: org.apache.shindig/shindig-gadgets

@Test
public void testJs() throws Exception {
 Gadget gadget = mockGadget();
 control.replay();
 HttpRequest req = new HttpRequest(CONTENT_URI);
 req.setRewriteMimeType("text/javascript");
 req.setCajaRequested(true);
 HttpResponse response = new HttpResponseBuilder().setResponseString("var a;").create();
 String sanitized = "___.di(IMPORTS___,'a');";
 assertTrue(rewrite(req, response).contains(sanitized));
 assertTrue(rewrite(req, response, gadget).contains(sanitized));
}
origin: org.wso2.org.apache.shindig/shindig-gadgets

@Test
public void testJsWithoutCaja() throws Exception {
 Gadget gadget = mockGadget();
 control.replay();
 HttpRequest req = new HttpRequest(CONTENT_URI);
 req.setRewriteMimeType("text/javascript");
 req.setCajaRequested(false);
 HttpResponse response = new HttpResponseBuilder().setResponseString("var a;").create();
 String sanitized = "var a;";
 assertTrue(rewrite(req, response).contains(sanitized));
 assertTrue(rewrite(req, response, gadget).contains(sanitized));
}
origin: org.wso2.org.apache.shindig/shindig-gadgets

@Test
public void testJs() throws Exception {
 Gadget gadget = mockGadget();
 control.replay();
 HttpRequest req = new HttpRequest(CONTENT_URI);
 req.setRewriteMimeType("text/javascript");
 req.setCajaRequested(true);
 HttpResponse response = new HttpResponseBuilder().setResponseString("var a;").create();
 String sanitized = "___.di(IMPORTS___,'a');";
 assertTrue(rewrite(req, response).contains(sanitized));
 assertTrue(rewrite(req, response, gadget).contains(sanitized));
}
origin: org.wso2.org.apache.shindig/shindig-gadgets

private void verifyMime(String requestMime, String responseMime, String expectedMime)
  throws Exception {
 String url = "http://example.org/foo";
 HttpRequest req = new HttpRequest(Uri.parse(url))
   .setRewriteMimeType(requestMime);
 HttpResponseBuilder builder = new HttpResponseBuilder()
   .setHeader("Content-Type", responseMime);
 UriUtils.maybeRewriteContentType(req, builder);
 assertEquals(expectedMime, builder.getHeader("Content-Type"));
}
origin: com.lmco.shindig/shindig-gadgets

@Test
public void enforceUnknownMimeTypeRejected() throws Exception {
 HttpRequest req = new HttpRequest(CONTENT_URI);
 req.setRewriteMimeType("text/foo");
 HttpResponse response = new HttpResponseBuilder().setResponseString("doEvil()").create();
 String sanitized = "";
 assertEquals(sanitized, rewrite(req, response));
}
origin: com.lmco.shindig/shindig-gadgets

@Test
public void enforceInvalidProxedCssRejected() throws Exception {
 HttpRequest req = new HttpRequest(CONTENT_URI);
 req.setRewriteMimeType("text/css");
 HttpResponse response = new HttpResponseBuilder().setResponseString("doEvil()").create();
 String sanitized = "";
 assertEquals(sanitized, rewrite(req, response));
}
origin: org.apache.shindig/shindig-gadgets

@Test
public void enforceInvalidProxedImageRejected() throws Exception {
 Gadget gadget = mockGadget();
 control.replay();
 HttpRequest req = new HttpRequest(CONTENT_URI);
 req.setRewriteMimeType("image/*");
 HttpResponse response = new HttpResponseBuilder().setResponse("NOTIMAGE".getBytes()).create();
 String sanitized = "";
 assertEquals(sanitized, rewrite(req, response));
 assertEquals(sanitized, rewrite(req, response, gadget));
}
origin: com.lmco.shindig/shindig-gadgets

 @Test
 public void testNonJs() throws Exception {
  HttpRequest req = new HttpRequest(CONTENT_URI);
  req.setRewriteMimeType("text/html");
  req.setCajaRequested(true);
  HttpResponse response = new HttpResponseBuilder().setResponseString("<html></html>").create();

  assertEquals("", rewrite(req, response));    
 }
}
origin: org.wso2.org.apache.shindig/shindig-gadgets

@Test
public void enforceUnknownMimeTypeRejected() throws Exception {
 Gadget gadget = mockGadget();
 control.replay();
 HttpRequest req = new HttpRequest(CONTENT_URI);
 req.setRewriteMimeType("text/foo");
 HttpResponse response = new HttpResponseBuilder().setResponseString("doEvil()").create();
 String sanitized = "";
 assertEquals(sanitized, rewrite(req, response));
 assertEquals(sanitized, rewrite(req, response, gadget));
}
origin: org.apache.shindig/shindig-gadgets

@Test
public void enforceInvalidProxedCssRejected() throws Exception {
 Gadget gadget = mockGadget();
 control.replay();
 HttpRequest req = new HttpRequest(CONTENT_URI);
 req.setRewriteMimeType("text/css");
 HttpResponse response = new HttpResponseBuilder().setResponseString("doEvil()").create();
 String sanitized = "";
 assertEquals(sanitized, rewrite(req, response));
 assertEquals(sanitized, rewrite(req, response, gadget));
}
origin: org.wso2.org.apache.shindig/shindig-gadgets

 @Test
 public void testNonJs() throws Exception {
  Gadget gadget = mockGadget();
  control.replay();
  HttpRequest req = new HttpRequest(CONTENT_URI);
  req.setRewriteMimeType("text/html");
  req.setCajaRequested(true);
  HttpResponse response = new HttpResponseBuilder().setResponseString("<html></html>").create();

  assertEquals("", rewrite(req, response));
  assertEquals("", rewrite(req, response, gadget));
 }
}
origin: org.apache.shindig/shindig-gadgets

 @Test
 public void testNonJs() throws Exception {
  Gadget gadget = mockGadget();
  control.replay();
  HttpRequest req = new HttpRequest(CONTENT_URI);
  req.setRewriteMimeType("text/html");
  req.setCajaRequested(true);
  HttpResponse response = new HttpResponseBuilder().setResponseString("<html></html>").create();

  assertEquals("", rewrite(req, response));
  assertEquals("", rewrite(req, response, gadget));
 }
}
org.apache.shindig.gadgets.httpHttpRequestsetRewriteMimeType

Popular methods of HttpRequest

  • <init>
    Clone an existing HttpRequest.
  • addHeader
    Add a single header to the request. If a value for the given name is already set, a second value is
  • getAuthType
  • getCacheTtl
  • getContainer
  • getFollowRedirects
  • getGadget
  • getHeader
  • getHeaders
  • getIgnoreCache
  • getMethod
  • getOAuthArguments
  • getMethod,
  • getOAuthArguments,
  • getParam,
  • getParamAsInteger,
  • getPostBody,
  • getPostBodyAsString,
  • getPostBodyLength,
  • getRewriteMimeType,
  • getSecurityToken,
  • getUri

Popular in Java

  • Reactive rest calls using spring rest template
  • getExternalFilesDir (Context)
  • setContentView (Activity)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • Color (java.awt)
    The Color class is used encapsulate colors in the default sRGB color space or colors in arbitrary co
  • InputStream (java.io)
    A readable source of bytes.Most clients will use input streams that read data from the file system (
  • PrintStream (java.io)
    A PrintStream adds functionality to another output stream, namely the ability to print representatio
  • BigDecimal (java.math)
    An immutable arbitrary-precision signed decimal.A value is represented by an arbitrary-precision "un
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • Scanner (java.util)
    A parser that parses a text string of primitive types and strings with the help of regular expressio
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now