调用Restlet API的网站的URL

时间:2011-01-06 21:57:06

标签: java restlet

我有一个Restlet API,它上面公开的方法由PHP Web应用程序调用。此Web应用程序可通过多个域名访问,并根据域名更改应用程序的某些方面(外观,内容等)。

Restlet有没有办法确定调用Web应用程序的URL?我使用了getReference(),但我能得到的只是调用Web服务器的(内部)IP地址(而不是域名)。

我唯一的另一种选择是将每个请求传递给Web应用程序的URL到API,但如果Restlet已经知道它会更清晰。

由于

1 个答案:

答案 0 :(得分:1)

restlet是否与PHP应用程序托管在同一台机器上(具有相同的IP)?

尝试:

getRequest().getHostRef().getHostIdentifier();

getRequest().getHostRef().getIdentifier();