我正在使用asp.net web api,我想尝试看看我的方法是否有效。我看到人们做这件事的方式很多是通过提琴手。我试图自己这样做,但我无法让它工作。
我转到作曲家标签并执行此操作。
public IQueryable<FoodLogRecord> Get(string email)
{
return null;
}
但是我得到了404。我也在方法中设置了一个断点,它永远不会进入。
答案 0 :(得分:11)
使用网址
http://localhost:50570/api/foodlog?email=c
从请求正文中删除Content-Length和文本。你不能发送带有GET请求的正文。
答案 1 :(得分:0)
您应该可以使用以下网址,其代码更改如下:http://localhost:50570/api/foodlog/c
public IQueryable<FoodLogRecord> Get([FromUri] string email)
{
return null;
}