创建与使用WEBAPI

来源:互联网 发布:php 十六进制转字符串 编辑:程序博客网 时间:2024/05/18 20:11

1.创建WEBAPI 并写两个方法

using System;

using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Web.Http;
using System.Data;
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;

namespace WMS_API.Controllers
{
    public class WMSController : ApiController
    {
        [HttpGet]
        public string Test()
        {
            //DBServices DBS = new Service.DBServices();
            return "Test success";// DBS.GetServerDate();
        }


        [HttpGet]
        [HttpPost]
        public string Test1(string id)
        {
            //DBServices DBS = new Service.DBServices();
            return "Test success "+id;// DBS.GetServerDate();

        }

}


2.把WEBAPI部署到IIS上


3.访问方法

在IE中输入API地址


带参数访问方法


4.在MVC中调用

    function TestApi()
    {
        $.ajax({
            type: "GET",
            url: "http://10.2.10.31:8100/api/WMS/Test1",
            data: { id: 'HelloWorld' },
            dataType: "json",
            contentType: "application/json;charset-utf-8",
            success: function (data) {
                alert(data)
                //data = $.parseJSON(data);
               // $.each(data, function (index, item) {
                //}
               // )
            }
        })
    }

0 0
原创粉丝点击