我的问题似乎有点奇怪,但我无法找到解决办法 我有一个Java servlet,它必须通过POST连接到一个没有扩展名的URL的PHP文件。
以下是Java servlet中代码的一部分:
/**
* The POST client (for authentication and data retrieval)
* @param entity
* @return Server Response
*/
private Response postRequest(Representation entity) {
Request r = new Request();
r.setResourceRef("http://xxx.ac.at/privis/chameleoninterface");
r.setMethod(Method.POST);
r.setEntity(entity);
Response response = new Client(Protocol.HTTP).handle(r);
System.out.println("\nServer Response: " + response.getStatus() + "\n");
return response;
}
在网址后面
它应该与PHP文件chameleoninterface.php连接,然后它应该打开。
重要提示:我不允许在网址末尾添加.php。
由于先前使用文件扩展名进行检查,代码正常运行。
还有其他可能解决这个问题吗?
谢谢,
ARCI
答案 0 :(得分:1)
两种方式:
/privis/chameleoninterface
映射到/privis/chameleoninterface.php
index.php
所有代码的chameleoninterface.php
文件放在名为chameleoninterface
的目录中[这是最简单的方法]