c# – 在Web API中调用DELETE方法
发布时间:2020-12-15 23:22:26 所属栏目:百科 来源:网络整理
导读:在新的Web API项目中,有这个Get方法: // GET api/values/5public string Get(int id){ return "value";} 这个删除方法: // DELETE api/values/5public void Delete(int id){ var client = new MongoClient("mongodb://localhost:27017"); var server = cli
在新的Web API项目中,有这个Get方法:
// GET api/values/5 public string Get(int id) { return "value"; } 这个删除方法: // DELETE api/values/5 public void Delete(int id) { var client = new MongoClient("mongodb://localhost:27017"); var server = client.GetServer(); var db = server.GetDatabase("Test"); var collection = db.GetCollection<Entity>("Entities"); var deleteEntity = Query<Entity>.EQ(e => e.Id,id); collection.Remove(deleteEntity); } 他们有一个类似的URL:api / values / 5. 当我想调用Delete方法时,它会执行Get方法.我该怎么办? 解决方法
URL是相同的,但您使用“DELETE”’http方法’而不是“GET”来调用此URL.如果您只是浏览浏览器中的URL,浏览器将只执行GET.如何以编程方式执行DELETE(或POST或PUT)将取决于您用于调用服务的库,但它们都倾向于使用某种参数或属性来设置此方法.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- PostgresQL在Amazon EBS上的音量,逼真的性能,还是转向更轻量
- Windows下C#的GUI窗口程序中实现调用Google Map的实例
- ruby-on-rails-3 – SELECT FOR UPDATE不会阻止Rails 3.2.1
- uboot之nand flash相关(1)
- 在没有WAL归档的滞后之后,PostgreSQL 9.1流式复制会赶上吗?
- c – 为什么SSE设置(_mm_set_ps)反转参数的顺序
- Nand Flash与Nor Flash启动的区别——s3c2440
- Newtonsoft.Json 指定某个属性使用特定的时间格式
- c# – 是否有内存IL重写(Profiler API)的示例?
- c – 编译器/链接器错误“未定义的引用”