Wie konsumiere ich mit Restlet 2.1 vom GWT -Client Text/einfache Antwort?
-
27-10-2019 - |
Frage
Ich habe einen GWT -Kunden, der einen erholsamen Service abfragen möchte, der zurückgibt text/plain
. Ich habe eine Proxy -Schnittstelle erstellt:
public interface ConnectionStatusService extends ClientProxy
{
@Get("txt")
public void getVersion(Result<String> callback);
}
Aber wenn ich die generierte Proxy -Klasse verwende:
ConnectionStatusService service = GWT.create(ConnectionStatusService.class);
Es sendet eine Anfrage, die akzeptiert Accept application/x-java-serialized-object+gwt
Laut Firebug gibt der Server HTTP 406 natürlich nicht akzeptabel zurück.
Lösung
Ich benutze resty-gwt Um Rastfull -Webdienste zu erstellen, greife ich jetzt nicht über GWT -Client -Klassen auf sie zu. Sie haben Unterlagen, in denen es dokumentiert ist.
Ich hoffe, das hilft.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow