Web サービスを使用するこの Web ソフトウェア用に、この API をコーディングしました。現在、このソフトウェアで他のいくつかの API をテストしましたが、それらは正常に使用されますが、私のものは使用されません - エラー 405 メソッドは許可されていません。
私はウェブブラウザでうまく動作します。ブラウザはGETを使用していると思いますが、これは許可されています。私がテストした他の API では、POST は許可されていましたが、PUT は許可されていませんでした。WebソフトウェアがPOSTを使用している可能性がありますか? 知る由もありません。
したがって、テストするために、Tonic ファイルを開き、関数をコピーして貼り付け、名前を変更して、次のように POST としてマークし、Apache を再起動しました。
/**
* @method POST
* @accepts str
* @return str
*/
public function helloFunctionTest()
{
...
}
Simple REST Client では、POST が利用できないと表示されます。私は何が欠けていますか?