こんにちは、REST API について学習し、このリンクhttp://www.codeproject.com/Articles/588909/ASP-NET-WEB-API-Basics-MVC-4を使用しました。そして、私は小さな API を開発しました。以下は私のコントローラーです
public class FileController : ApiController
{
[HttpGet]
public List<files> get()
{
DBQuery k = new DBQuery();
List<files> listOfFiles = k.GetAll();
return listOfFiles;
}
[HttpPost]
public int get(int v)
{
return (v);
}
getとuploadという 2 つのメソッドがあり、以下の URL を使用してgetメソッドにアクセスできます
http://localhost:53081/api/File
しかし、これを与えると 、アップロード方法にhttp://localhost:53081/api/File/1
アクセスできます。まだgetメソッドの結果を取得しています
私のコードで何がうまくいかなかったのですか。親切に私を助けてください。私はこれが初めてです
アップデート
メソッドのアップロードを呼び出しても、画面にgetメソッドの結果が表示されます
何が悪かったのか
画像
これ http://localhost:53081/api/File/1
についても404エラーが発生し、RESTクライアントプラグインを使用してURLを投稿しました