<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      WEBAPI傳參及默認首頁設置

      開發工具:VS2017

      創建WEBAPI,

      1.選擇ASP.NET Core Web應用程序

      2.選擇如下,HTTPS配置勾選去掉,暫不配置

      3.“屬性”中調試默認界面及launchsettings.json

       4.調試以后默認頁面

       5.WEBAPI設置自定義首頁

      在wwwroot目錄下添加需要的首頁index.html

       將Startup.cs里面的 Configure代碼調整為如下:

      // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
              public void Configure(IApplicationBuilder app, IHostingEnvironment env)
              {
                  //自定義首頁
                  DefaultFilesOptions defaultFilesOptions = new DefaultFilesOptions();
                  defaultFilesOptions.DefaultFileNames.Clear();
                  defaultFilesOptions.DefaultFileNames.Add("index.html");
                  app.UseDefaultFiles(defaultFilesOptions);
                  app.UseStaticFiles();
                  if (env.IsDevelopment())
                  {
                      app.UseDeveloperExceptionPage();
                  }
                  app.UseHttpsRedirection();
                  app.UseMvc();
              }

      index.html代碼如下:

      <!DOCTYPE html>
      <html>
      <head>
          <meta charset="utf-8" />
          <title>The AP For CallWebApi</title>
          <script src="js/jquery-3.7.1.min.js"></script>
          <script type="text/javascript">
              //var arr = [
              //    { "username": "Tom", "password": "tom" },
              //    { "username": "Jerry", "password": "jerry" }
              //];//api/sap
              var arr = { "username": "Tom", "password": "tom" };//api/values
              function CallApi() {
                  //alert("show");
                  $.ajax({
                      type: "post",
                      url: "/api/values/",//單筆實體
                      //url: "/api/sap/",//多筆實體
                      //url:"http://10.0.31.154/WebApi/api/values",
                      contentType: "application/json",
                      data: JSON.stringify(arr),
                      success: function (data, status) {
                          if (status = "success") {
                              $("#info").html(data);
                          }
                          else {
                              alert("Faile");
                          }
                      }
                  });
              }
          </script>
      </head>
          <body>
              <button onclick="CallApi()">CallWebApi</button>
              <div id="info"></div>
          </body>
      </html>

      此時保存后重啟調試,顯示的首頁仍為***/api/values,需將項目->屬性->調試或launchsettings.json調整為如下:

      保存后重啟調試即可顯示自定義首頁。

      6.WEBAPI傳參

      POST:單筆實體

      // POST api/values
              [HttpPost]
              public string Post(SapCls obj)//如未定義相應的類,可使用(dynamic obj)傳遞單筆資料
              {
                  string rst = "";
                  rst = obj.username + ":" + obj.password;
                  return rst;
              }

      多筆實體:

      // POST api/sap/
              [HttpPost]
              public string Post([FromBody] List<dynamic> objs)//[FromBody] List<SapCls> objs
              {
                  string rst = "";
                  foreach (dynamic obj in objs)
                  {
                      rst = rst + obj.username + ":" + obj.password + ";\n";
                      //rst = rst + obj.UserName + ":" + obj.PassWord + ";\n";
                  }
                  if (rst == "")
                  {
                      rst = "Null";
                  }
                  if (objs.Count == 0)
                  { rst = "Count is 0"; }
                  return rst;
              }

      前端傳參數時contentType需設置為 "application/json",實體需要序列化:data: JSON.stringify(arr)。

      以上部分僅為本機測試調試使用,前端跨域調用暫為涉及。

       

      posted @ 2024-04-29 09:40  kang09  閱讀(130)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 久久91精品牛牛| 五大连池市| 国产午夜精品久久精品电影| 亚洲av伊人久久综合性色 | 久久一日本道色综合久久| 奇米777四色影视在线看| 熟女人妻aⅴ一区二区三区电影 | 国产午夜福利大片免费看| 亚洲综合色在线视频WWW| 国产真实露脸乱子伦原著| 91色老久久精品偷偷性色| 国产粉嫩学生高清专区麻豆| 欧美大片va欧美在线播放| 最近中文字幕国产精选| 九九热视频在线精品18| 十八禁国产精品一区二区| 成人精品视频一区二区三区| 大地资源中文第二页日本| 欧美成人午夜精品免费福利| 高清无码爆乳潮喷在线观看| 国产麻豆成人精品av| 成人精品动漫一区二区| 婷婷四房播播| 51妺嘿嘿午夜福利| 亚洲av一区二区在线看| 草草浮力影院| 老熟妇高潮一区二区三区| 福利网午夜视频一区二区| 99久久精品费精品国产一区二| 越南毛茸茸的少妇| 无码国模国产在线观看免费| 男女18禁啪啪无遮挡激烈网站| 秋霞鲁丝片成人无码| 黄网站色视频免费观看| 国产精品亚洲国际在线看| 一区二区三区国产不卡| aaa少妇高潮大片免费看| 不卡一区二区国产在线| 午夜福利看片在线观看| 亚洲中文字幕人妻系列| 国产69精品久久久久乱码免费|