我为这个使用网络服务的网络软件编写了这个API。现在,我已经使用这个软件测试了一些其他的API,并且它确实成功使用了它们但它不消耗我的 - 错误405方法不允许。
我的网络浏览器工作正常。浏览器正在使用我正在猜测的GET,它确实允许。我测试的其他API确实允许POST,但不允许PUT。也许网络软件正在使用POST?我无从得知。
所以,只是为了测试我打开我的Tonic文件,然后复制粘贴我的函数,重命名并将其标记为POST,如下所示并重新启动apache:
/**
* @method POST
* @accepts str
* @return str
*/
public function helloFunctionTest()
{
...
}
简单REST客户端仍然显示POST不可用。我错过了什么?