zoukankan      html  css  js  c++  java
  • 微信小程序测试request请求webapi

    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 () {
    
      }
    })
    

      

  • 相关阅读:
    快速排序
    归并排序
    堆排序
    通过先序和中序创建二叉树
    插入排序
    二叉排序树
    九宫重排
    字符串匹配 sunday算法
    傻逼数学题(math)
    最近点对学习笔记
  • 原文地址:https://www.cnblogs.com/sxjljj/p/10953889.html
Copyright © 2011-2022 走看看