Google app engine Google应用程序引擎和Restlet响应与localhost不同
我在googleappengine上有一个restlet应用程序,当在本地机器上测试时,我会得到我想要的格式的正常json响应,但是当部署在liveappspot上时,响应不知何故会混合到某种类型的对象中 本地主机: {“状态”:“404”} appspot:Google app engine Google应用程序引擎和Restlet响应与localhost不同,google-app-engine,restlet,Google App Engine,Restlet,我在googleappengine上有一个restlet应用程序,当在本地机器上测试时,我会得到我想要的格式的正常json响应,但是当部署在liveappspot上时,响应不知何故会混合到某种类型的对象中 本地主机: {“状态”:“404”} appspot: //好的[1,[“{\”status\\:\“404\”}],0,7]我在声明@GET、@PUT、@POST、etcc时发现了这一点。。。您需要指定要返回的内容类型,尽管您的函数可能是String,Rep函数,但我相信默认值是一个表示,这
//好的[1,[“{\”status\\:\“404\”}],0,7]我在声明@GET、@PUT、@POST、etcc时发现了这一点。。。您需要指定要返回的内容类型,尽管您的函数可能是String,Rep函数,但我相信默认值是一个表示,这就是添加额外垃圾的原因。如果你只是有@Get(“txt”),你会得到纯文本的响应。我不相信我有“处理程序”,我有我的createinboundoute,路由器,然后每个返回字符串Json对象的资源,请解释。谢谢,所以我发现在我的本地服务器上,如果我的web inf,lib文件夹中有org.restlet.ext.gwt.jar,对象会被吐出,并带有ok消息和额外的括号,如果我移除该jar,输出是正常的,但是在我部署的版本上,无论有没有该文件,输出都是相同的