一、了解什么是RESTREST是“REpresentational State Transfer”的缩写 ,表述性状态传递;REST是一种软件架构风格,用于构造简单、可靠、高性能的WEB应用程序;REST中,资源(Resource)是最基本的概念,任何能够命名的对象都是一个资源,每个资源都有一个统一的资源标识符URI(Uniform Resource Identifier),通过URI能够标识且访
转载 2023-07-05 22:05:03
193阅读
public static string ToUrlParams(this object obj) { return string.Join("&", obj.GetType().GetProperties().Select(x => new { x.Name, value = x.GetValue ...
C#
转载 2021-08-26 15:48:00
665阅读
2评论
# .NET CoreURL转码的实现 ## 概述 在.NET Core中,URL转码是指将URL中的特殊字符进行编码,以便在HTTP请求中正确传输和解析。本文将介绍如何在.NET Core中实现URL转码,并提供详细的步骤和示例代码。 ## 实现步骤 下面是实现.NET CoreURL转码的步骤和相应的代码示例: | 步骤 | 描述 | 代码示例 | | ------ | -----
原创 2023-07-16 14:54:13
250阅读
该系列简单介绍了在Asp.Net Core Web API中如何使用JWT创建token进行鉴权。1、创建Asp.Net Core Web API项目这里使用的环境是VS2019 + .Net Core 3.1。2、添加JWT服务(1) 使用Nuget安装System.IdentityModel.Tokens.Jwt。(2) 实现JWT服务public interface IJwtService
转载 2023-06-12 22:03:15
253阅读
asp.netcore通过[Controller]、[Action]方式构建路由的时候,往往回根据我们的Controller、Action的首字母大小保持Url地址。想要转为小写可以通过简单配置实现。只要在ConfigureServices方法中添加如下代码即可://路由url小写services.AddRouting(options=>options.LowercaseUrls=true)
原创 2019-07-16 14:51:42
1284阅读
一、URL说明 .Net Core中http 的常用操作封装在 HttpUtility 中 命名空间 二、代码
转载 2018-04-12 16:47:00
164阅读
2评论
.net core 和frame work不太一样,.net core 默认不允许直接通过url访问,因为这样访问不安全。 两种方法解决; 第一种,直接配置Startup配
原创 2022-01-11 10:15:26
454阅读
URL传参:良好的URL:视图函数对应的url以/结尾是一种良好url,因为用户在访问的时候无论他有没有加上最后这个斜杠,都是能访问到的,相反,视图函数的url没有以/结尾,用户访问的时候却加上了这个/,那么用户是访问不到这个网页的。使用path形式传参:使用尖括号,如“<value>”将参数“value”通过URL传入视图函数,在视图函数中也需要有同名的参数。如果URL中有多个参数
转载 2023-06-09 23:40:53
396阅读
C#通过进程调用curl命令,可以形成成功,但是curl输出C#应用无法获取解决,导致curl执行成功与否无法知道。解决方法:可以C#调用批处理,批处理再调用curl,curl加上参数–stderr,将输出定向到文件,在通过 type命令将输出文件显示,C#就可以获取curl输出结果。C#代码:private int ExeUpLoadFile(TextBox resulttxtbox) {
转载 2023-07-27 14:15:40
103阅读
环境 :原来我用的是VS2019 自带的是.NET 5.0 (不受支持) 同时又不想用.NET Core3.1(长期支持)    所以新装了VS2022 用.NET6.0 来进行实操1. 创建Web应用  运行VS2022 => 创建新项目 => ASP.NET Core Web 应用(模型-视图-控制器)  => 项目名称/解决方案名称 :MvcMovie 选择位置 =>
转载 2023-07-24 17:59:11
207阅读
一、实现 1、Permission文件 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace Blog.Jwt { /// <s
转载 2020-01-16 17:21:00
278阅读
2评论
前言:平时往往会有一些需求,要我们拿到 url 里的参数,传给后端做处理 或者 别的一些操作,那么就涉及到对 url 字符串进行各种操作,恰好我刷题碰到一个类似的题目描述 ,本篇文章主要介绍简单的方式 获取 url 中的参数。题目描述 操作步骤操作 指定的 url 新建对象存储后面的操作结果var Params = new Object() 找到 url&n
转载 2023-07-05 22:32:10
264阅读
已开始使用 Server.UrlEncode来做的,但发现,有一些中文在url重写的是说找不到页面,URL的重写规范正则表达式是没有问题的啊。后来GG了发现问题所在 Server.UrlEncode编码是使用系统默认的,而  System.Web.HttpUtility.UrlEncode  却可以指定编码。指定了编码为utf-8然后就好了。 System.Web.H
转载 2024-01-22 11:15:01
57阅读
在之前的ASP.NET中,可以通过 Request.Url.AbsoluteUri 获取,但在ASP.NET Core没有这个实现,请问如何获取呢? 方法一:先引用“using Microsoft.AspNetCore.Http.Extensions;”,然后直接用“Request.GetDispl
原创 2021-07-27 15:24:30
468阅读
创建Web API项目打开Visual Studio,首先要选择ASP.NET Core 3.1。 这里选择了API这个模板 ,取消使用HTTPS和Docker。查看json配置文件appsettings.jsonappsettings.Development.json注意:您需要知道appsettings.json 和 appsettings.Development.json之间的关系参考 在
转载 2024-05-17 06:19:56
167阅读
javascript 获取当前 URL 参数的两种方法://返回的是字符串形式的参数,例如:class_id=3&id=2& (){ var=location.search.substr(1); var=q.split('&'); var=''; if(qs){ for(var=0;i<qs.length;i+
转载 2023-07-05 22:45:02
211阅读
.NET Core RESTful API 1.RESTful 是指架构风格,并不是约束2.建议URI的规范性api/companies/{id}/employees/{id}3.http方法 get,post ,put,patch,deletepost必须知道Content-Type4.状态码明确:200 成功201 返回结果204 返回成功 无结果4
   /// <summary> /// 获取客户Ip /// </summary> /// <param name="context"></param> /// <returns></returns> public static str
转载 2023-06-14 15:39:18
171阅读
.当今 net 生态系统如下:了解.NET Framework 和 .NET Core 的差异,并且在什么时候应该选择 .NET Core。 .NET Core是一个新的开源并且跨平台的用来构建可以所有操作系统(包括Windows, Mac, and Linux)上面运行的应用的的框架。从上面图中我们可以看到.net 主要分为三个部分 .net FrameWork,.net Core ,Xamar
转载 2023-08-12 01:15:36
592阅读
# .NET Core MVC 接口参数 FromBody 的实现 ## 引言 在使用 .NET Core MVC 开发 Web 应用程序时,我们经常需要处理来自客户端的数据。其中一个常见的需求是从请求的正文中获取 JSON 格式的数据,并将其映射到后端的模型对象中。为了实现这个功能,我们可以使用 `.NET Core MVC` 提供的 `FromBody` 特性。 在本文中,我们将介绍如何在
原创 2023-08-19 06:40:37
496阅读
  • 1
  • 2
  • 3
  • 4
  • 5