Skip to content

Latest commit

 

History

History
50 lines (36 loc) · 1.13 KB

README.md

File metadata and controls

50 lines (36 loc) · 1.13 KB

GWT HTTP

A future-proof port of the com.google.gwt.http.HTTP GWT module, with no dependency on gwt-user (besides the Java Runtime Emulation), to prepare for GWT 3 / J2Cl.

Browser compatibility

The code should be compatible with all evergreen browsers, and Internet Explorer 10 and 11.

Migrating from c.g.g.http.HTTP

  1. Add the dependency to your build.

    For Maven:

    <dependency>
      <groupId>org.gwtproject.http</groupId>
      <artifactId>gwt-http</artifactId>
      <version>${gwtHttpVersion}</version>
    </dependency>

    For Gradle:

    compile "org.gwtproject.http:gwt-http:${gwtHttpVersion}"
  2. Update your GWT module to use

    <inherits name="org.gwtproject.http.HTTP" />

    (either change from com.google.gwt.http.HTTP, or add it if you inherited it transitively from another GWT module)

  3. Change your imports in your Java source files:

    import org.gwtproject.http.client.RequestBuilder;
    import org.gwtproject.http.client.URL;
    import org.gwtproject.http.client.UrlBuilder;