Web services 使用Tonic创建的RESTful web服务仅在web浏览器中可用

Web services 使用Tonic创建的RESTful web服务仅在web浏览器中可用,web-services,apache,Web Services,Apache,我为这个使用web服务的web软件编写了这个API。现在,我已经用这个软件测试了其他一些API,它确实成功地使用了它们,但没有使用我的——错误405方法不允许 Mine在web浏览器中工作良好。我猜浏览器正在使用GET,这是允许的。我测试的另一个API允许POST,但不允许PUT。也许网络软件正在使用POST?我没有办法知道 因此,为了进行测试,我打开了我的Tonic文件,然后复制粘贴了我的函数,重命名它,并将其标记为POST,如下所示,然后重新启动apache: /**

我为这个使用web服务的web软件编写了这个API。现在,我已经用这个软件测试了其他一些API,它确实成功地使用了它们,但没有使用我的——错误405方法不允许

Mine在web浏览器中工作良好。我猜浏览器正在使用GET,这是允许的。我测试的另一个API允许POST,但不允许PUT。也许网络软件正在使用POST?我没有办法知道

因此,为了进行测试,我打开了我的Tonic文件,然后复制粘贴了我的函数,重命名它,并将其标记为POST,如下所示,然后重新启动apache:

  /**
         * @method POST
         * @accepts str
         * @return str
         */
        public function helloFunctionTest()
        {
           ...
        }
简单REST客户端仍显示POST不可用。我错过了什么