Java GAE中远程API servlet的备用路径?
根据,远程API servlet需要映射到Java GAE中远程API servlet的备用路径?,java,google-app-engine,servlets,Java,Google App Engine,Servlets,根据,远程API servlet需要映射到/Remote\u APIURL 如果将servlet映射到另一个URL,是否可以在客户端脚本中使用远程API类?我找不到用于此目的的javadoc,上面文档中的示例不包括此情况。为了在应用程序中启用远程API,您需要在web.xml文件中添加以下内容: <servlet> <display-name>Remote API Servlet</display-name> <servlet-name&
/Remote\u API
URL
如果将servlet映射到另一个URL,是否可以在客户端脚本中使用远程API类?我找不到用于此目的的javadoc,上面文档中的示例不包括此情况。为了在应用程序中启用远程API,您需要在web.xml文件中添加以下内容:
<servlet>
<display-name>Remote API Servlet</display-name>
<servlet-name>RemoteApiServlet</servlet-name>
<servlet-class>com.google.apphosting.utils.remoteapi.RemoteApiServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>RemoteApiServlet</servlet-name>
<url-pattern>/remote_api</url-pattern>
</servlet-mapping>
更新:客户端代码
在客户端中,根据中提供的文档,您可以通过修改remoteapoptions
来设置自定义路径。例如:
RemoteApiOptions options = new RemoteApiOptions()
.server("your_app_id.appspot.com", 443)
.credentials(username, password)
.remoteApiPath(yourpath);
希望这有帮助 为了在应用程序中启用远程API,您需要在web.xml文件中添加以下内容:
<servlet>
<display-name>Remote API Servlet</display-name>
<servlet-name>RemoteApiServlet</servlet-name>
<servlet-class>com.google.apphosting.utils.remoteapi.RemoteApiServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>RemoteApiServlet</servlet-name>
<url-pattern>/remote_api</url-pattern>
</servlet-mapping>
更新:客户端代码
在客户端中,根据中提供的文档,您可以通过修改remoteapoptions
来设置自定义路径。例如:
RemoteApiOptions options = new RemoteApiOptions()
.server("your_app_id.appspot.com", 443)
.credentials(username, password)
.remoteApiPath(yourpath);
希望这有帮助 谢谢,但我的问题是关于客户端的。当远程API服务未映射到
Remote\u API
路径时,如何访问该服务?我在您链接的页面上找不到remoteApiPath
,现在我无法使用该代码。但是如果你是对的,我会将这个答案标记为已接受:)你可以在RemoteApiOptions
源代码中找到,谢谢,但我的问题是关于客户端的。当远程API服务未映射到Remote\u API
路径时,如何访问该服务?我在您链接的页面上找不到remoteApiPath
,现在我无法使用该代码。但我会将这个答案标记为已接受,假设您是对的:)您可以在RemoteApiOptions
源代码中找到,