
如何防止公开接口被恶意调用
2个回答
展开全部
先定义一个简单的webapi,简单到差不多直接用vs2010自动生成的webapi代码。
其中的TestModle是一个简单的class,如下
public class TestModle
{
public string a { get; set; }
public string b { get; set; }
public string c { get; set; }
}
前端页面放四个代表get,post,put,delete的按钮,在加一个div显示返回值
前端代码中加载jquery,在定义四个按钮的click事件
get和post,我习惯用$.get和$.post,当然也能用$.ajax.
get直接返回webapi get的return值,post的话我就不在后端做处理了直接返回传入的值,这里只做示范
put和delete,只能用$.ajax来处理。
put的话一般用于update某个id的数据信息
delete用于删除某个id的数据,如下图所示
点击每个按钮,可以在页面上看到相应的效果
其中的TestModle是一个简单的class,如下
public class TestModle
{
public string a { get; set; }
public string b { get; set; }
public string c { get; set; }
}
前端页面放四个代表get,post,put,delete的按钮,在加一个div显示返回值
前端代码中加载jquery,在定义四个按钮的click事件
get和post,我习惯用$.get和$.post,当然也能用$.ajax.
get直接返回webapi get的return值,post的话我就不在后端做处理了直接返回传入的值,这里只做示范
put和delete,只能用$.ajax来处理。
put的话一般用于update某个id的数据信息
delete用于删除某个id的数据,如下图所示
点击每个按钮,可以在页面上看到相应的效果

2024-05-14 广告
广东轻亿云软件科技有限公司在软件开发领域深耕多年,积累了丰富的经验和技术实力。我们深知API接口在现代软件开发中的重要性,因此,我们与多家业界领先的API接口提供商保持着紧密的合作关系,确保我们的产品和服务能够充分利用这些接口,为用户提供更...
点击进入详情页
本回答由广东轻亿云软件提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询