/trunk/src/org/tela_botanica/client/util/RequestBuilderWithCredentials.java |
---|
1,5 → 1,7 |
package org.tela_botanica.client.util; |
import org.tela_botanica.client.modeles.objets.Utilisateur; |
import com.google.gwt.http.client.RequestBuilder; |
public class RequestBuilderWithCredentials extends RequestBuilder { |
6,6 → 8,9 |
public RequestBuilderWithCredentials(Method httpMethod, String url) { |
super(httpMethod, url); |
if(!Utilisateur.getJeton().isEmpty()) { |
this.setHeader("Authorization", Utilisateur.getJeton()); |
} |
this.setIncludeCredentials(true); |
} |
} |
/trunk/src/org/tela_botanica/client/util/Util.java |
---|
625,4 → 625,12 |
} |
return lang; |
}-*/; |
public static native String utf8ToB64(String str) /*-{ |
return window.btoa(unescape(encodeURIComponent( str ))); |
}-*/; |
public static native String b64ToUtf8(String str) /*-{ |
return decodeURIComponent(escape(window.atob( str ))); |
}-*/; |
} |