Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine Google应用程序引擎和Restlet响应与localhost不同_Google App Engine_Restlet - Fatal编程技术网

Google app engine Google应用程序引擎和Restlet响应与localhost不同

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函数,但我相信默认值是一个表示,这

我在googleappengine上有一个restlet应用程序,当在本地机器上测试时,我会得到我想要的格式的正常json响应,但是当部署在liveappspot上时,响应不知何故会混合到某种类型的对象中

本地主机: {“状态”:“404”}

appspot:
//好的[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,输出是正常的,但是在我部署的版本上,无论有没有该文件,输出都是相同的