Voglio disabilitare GZipContent per una classe Google Cloud Endpoint in modo che un POST possa funzionare sul server di sviluppo locale.Come disabilitare GZipContent nel builder Cloud Endpoint in Android
L'ultima versione GPE genera questo costruttore endpoint:
public static final class Builder extends AbstractGoogleJsonClient.Builder {
public Builder(HttpTransport transport, JsonFactory jsonFactory,
HttpRequestInitializer httpRequestInitializer) {
super(
transport,
jsonFactory,
...);
}
e la documentazione Google consiglia di utilizzare in questo modo:
Myendpoint.Builder endpointBuilder = new Myendpoint.Builder(
AndroidHttp.newCompatibleTransport(),
new GsonFactory(),
credential);
Qualcuno sa come disattivare GZipContent per l'endpoint?
Grazie.
Grazie Dan! Sembra giusto (ho notato il controllo in xxxxxRequestInitializer ma non ero sicuro di come usarlo). Lo proverò più tardi quando avrò finito il mio lavoro di giorno e accetterò la risposta. – aez