在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Http; using System.Web.Http; namespace TestWebAPI.Controllers { public class ValuesController : ApiController { // GET api/values public IEnumerable<string> Get() { return new string[] { "value1", "value2" }; } [HttpPost] public object FindID(dynamic obj) { var strName = Convert.ToString(obj.NAME) + Convert.ToString(obj.DES); return strName; } // GET api/values/5 public string Get(int id) { return "value"; } //// POST api/values //public void Post([FromBody]string value) //{ //} // PUT api/values/5 public void Put(int id, [FromBody]string value) { } // DELETE api/values/5 public void Delete(int id) { } } } 注意:如果请求的方式不是以“”post“”开头的方法,例如:“”FindID“”这个时候把post的方法注释掉,要不然找不到FindID方法,默认去找post开头的方法。,注意post方式传递参数的写法。 // pages/index/index.js Page({ /** * 页面的初始数据 */ data: { }, requestClick(e) { wx.request({ url: 'http://localhost:49523/api/values/FindID', data: JSON.stringify({ NAME: "Jim", DES: "备注" }), header:{"content":"application/json"}, method:"POST", success:function(res){ console.log(res); wx.showModal({ title: 'testRequest', content: res.data, }) } }) }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { } })
|
请发表评论