日韩欧美人妻无码精品白浆,www.大香蕉久久网,狠狠的日狠狠的操,日本好好热在线观看

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

.NET4.0如何配置WebApi

Ccoffee
2025年4月17日 15:54 本文熱度 856
:.NET4.0如何配置WebApi

步驟 1:安裝必要的 NuGet 包

  1. 右鍵項(xiàng)目 -> 管理 NuGet 程序包,安裝4.0.3056版本

  2. 搜索并安裝 Microsoft.AspNet.WebApi(核心包)

  3. 安裝 Microsoft.AspNet.WebApi.WebHost(Web 宿主支持)

配置 Web API 路由

配置 Web API 路由,打開 Global.asax 文件,在 Application_Start 中添加 Web API 路由。

<%@ Application Language="C#" %>

<%@ Import Namespace="System.Web.Http" %>

<script runat="server">

    void Application_Start(object sender, EventArgs e)

    {

        //在應(yīng)用程序啟動(dòng)時(shí)運(yùn)行的代碼 第一個(gè)訪問網(wǎng)站的用戶會(huì)觸發(fā)該方法

        //SqlKey myCheck_page = new SqlKey();  //啟動(dòng)黑名單驗(yàn)證

        //myCheck_page.response_time();

        // 舊版 Web API 1 的初始化方式

        var config = GlobalConfiguration.Configuration;

        // 注冊(cè)默認(rèn)路由

        config.Routes.MapHttpRoute(

            name: "DefaultApi",

            routeTemplate: "api/{controller}/{id}",

            defaults: new { id = System.Web.Http.RouteParameter.Optional }

        );

        // 移除 XML 格式化器,強(qiáng)制使用 JSON

        config.Formatters.Remove(config.Formatters.XmlFormatter);

        // 設(shè)置 JSON 為默認(rèn)格式(無(wú)需直接操作 MediaTypeHeaderValue)

        config.Formatters.JsonFormatter.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore;

        // 關(guān)鍵:顯式設(shè)置控制器激活器

        config.Services.Replace(

            typeof(System.Web.Http.Dispatcher.IHttpControllerActivator),

            new System.Web.Http.Dispatcher.DefaultHttpControllerActivator()

        );

    }

添加 Web API 控制器

創(chuàng)建一個(gè)簡(jiǎn)單的控制器 在App_Code文件加,添加TestController.cs

using System;

using System.Web.Http;

using System.Collections.Generic;

using Newtonsoft.Json;

using System.Text;


public class TestController : ApiController

{

    [HttpPost]

    public void GetFDSFDSFDS(LoginModel model)

    {

        var data = new { status = model.Name, Email = model.Email };

        var json = JsonConvert.SerializeObject(data);

        var response = System.Web.HttpContext.Current.Response;

        response.ContentType = "application/json";

        response.ContentEncoding = Encoding.GetEncoding("utf-8");

        response.Write(json);

        response.End();

    }


    [HttpGet]

    public void Get(string id)

    {

        var response = System.Web.HttpContext.Current.Response;

        response.ContentType = "application/json";

        response.ContentEncoding = Encoding.GetEncoding("utf-8");

        response.Write("id="+id);

        response.End();

    }

    

}


public class LoginModel

{

    public string Name { get; set; }

    public string Email { get; set; }

}

配置 Web.config(關(guān)鍵)

在 <system.webServer> 節(jié)點(diǎn)下添加以下配置,確保路由正確處理:

<system.webServer>

  <handlers>

    <remove name="ExtensionlessUrlHandler-Integrated-4.0" />

    <add name="ExtensionlessUrlHandler-Integrated-4.0" 

         path="api/*" 

         verb="*" 

         type="System.Web.Handlers.TransferRequestHandler" 

         preCondition="integratedMode,runtimeVersionv4.0" />

  </handlers>

</system.webServer>

驗(yàn)證是否成功

訪問以下 URL:

  • http://localhost:端口號(hào)/api/test → 應(yīng)返回 "Hello from Web API 1!"

  • http://localhost:端口號(hào)/api/test/123 → 應(yīng)返回 "You requested ID: 123"


該文章在 2025/4/17 16:10:05 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

免费91视频一区二区| 亚洲综合色婷婷五月天图片一区二区| 国产片日本片无毛| 国精产品久久一区二区| 欧美日韩免费第一页| 美玉足脚交一区二区三区| 日本中出日韩精品| h黄影院在线观看| 久久精品国产亚洲AⅤ麻豆| 国产福利一区视频在线| 精品一区、二区、三区| 免费黄色激情av| 中文无码国产裸聊图片一区| 亚洲熟女一区二区三区四区wi五区| 欧美日韩一区二区福利导航| 男人天堂精品| 国产精品秘 入口人妻入| 亚洲国产又大又粗| 尤物精品三区| 三级麻豆影院| 美女被狠狠调教| 亚洲A V无一区二区三区久久| 麻豆有码精品| 国产精品在线9999| 久久久久久69精品久久| 久久欧美三级片| 老色批91精品| AV在线每日更新| 大量欧美自拍偷拍视频| 99亚洲电影| 久久久噜噜噜色| 精品久久久东南亚| 男人的天堂亚洲在线| 黄色电影一级片久久久久久久| 亚洲激情欧美日韩| 日韩不卡一区国产不卡一区| 一区二区免费不卡| 日韩香蕉在线| 国产欧美日韩网| 亚州熟妇另类| 国产精产在线观看|