405エラーとは
禁止メソッド
HTTPステータス・コードとメソッド - CyberLibrarian
リクエスト・ラインで指定されたメソッドは許されていない。
そのメソッド(POSTやGET)は使用できないよ、という意味。
405エラーの対処法
405エラーは主に、POSTメソッドの使用が許されていない場所で、POSTメソッドを使用した場合に返される。
[js]Ajax.Requestと405 Method Not Allowed – WebTecNote
主にPOSTメソッドが使用禁止になってるようなので、そういうページへのアクセスはGETを使いましょう……という事らしい。