Google App Engine и ответ Restlet отличаются от localhost - PullRequest
0 голосов
/ 12 декабря 2011

У меня есть приложение-рестлет на движке приложений Google, при тестировании на локальном компьютере я получаю нормальный ответ json в желаемой форме, но при развертывании на живом appspot ответ каким-то образом смешивается с каким-либо типом объекта.

localhost: {"status": "404"}

appspot: // OK [1, ["{\" status \ ": \" 404 \ "}"],0,7]

1 Ответ

0 голосов
/ 15 декабря 2011

Я понял это, когда объявлял @GET, @PUT, @POST, etcc ... Вам нужно указать тип контента, который вы будете возвращать, несмотря на то, что ваша функция может быть функцией String, Rep, Iполагаю, что по умолчанию это представление, и именно поэтому добавлен дополнительный мусор.Если у вас просто есть @Get ("txt"), вы получите ответ в виде простого текста.

...