标准webapi结构 (google api 设计标准)
怎样操作WebAPI接口
先界说一个简略的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的数据,如下图所示
点击每个按钮,能够在页面上看到相应的作用
本答复由发问者引荐
谈论
1 1
xzozxzb | 轿车参谋向TA咨询
拿手: 轿车
其他答复
先界说一个简略的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的数据,如下图所示
点击每个按钮,能够在页面上看到相应的作用
怎样把WebApi接口布置到IIS
正常布置,不可的话在项目上右键,有个发布选项,先发布再布置一下试试 让他支撑put和delete就好了怎样把WebApi接口布置到IIS
Biasol Designs a Bright and Stylish Home in Melbourne, Australia
Web API 版别有几种操控方法?Web API 版别的操控方法有五种,别离如下:
方法一:使用URL
方法二:使用用户自界说的request header
方法三:使用content type
方法四:使用content type
这个方法和方法三的小不同的当地是,把版别号分离出来了。
方法五:使用URL里的parameter