前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >css图片不居中的原因

css图片不居中的原因

作者头像
西柚dzh
发布于 2022-06-09 08:16:38
发布于 2022-06-09 08:16:38
1.9K00
代码可运行
举报
文章被收录于专栏:dcmickey小站dcmickey小站
运行总次数:0
代码可运行

.NET Core WebAPI post参数传递时后端的接收方式

  1. 实体类
  2. dynamic动态类型
  3. JObject参数
  4. 单值参数(字符串参数)
A.前端Post请求代码
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$.ajax({
           url: "/api/student/poststudent",
           type: 'POST',
           data:JSON.stringify({ name: "张三", age: 21 }),
           success:function () {
           },
           dataType: "json",
           contentType: "application/json"
       });
B.后端接收参数方式
1. 实体类

实体类是比较简单的一种传参方式,使用频率非常高。

添加实体类

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    public class Student
    {
        public string Name { get; set; }
        public int Age { get; set; }
    }

后台处理Post请求代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[HttpPost("{id}")]
public void PostStudent(Student student)
{
}

接收参数结果

2.dynamic动态类型

后台处理Post请求代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[HttpPost("{id}")]
public void PostStudent(dynamic student)
{
    var name = student.name;//name大小写与前端参数一致
    var age = student.age;
}

接收参数结果

3.JObject参数
  1. 引入Microsoft.AspNetCore.Mvc.NewtonsoftJson包
  2. 添加引用 using Newtonsoft.Json.Linq;
  3. 后台处理Post请求代码
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[HttpPost("{id}")]
public void PostStudent(JObject student)
{
}

接收参数结果

4.单值参数(字符串参数)

只能传一个字符串参数,并且用单引号包一个双引号,双引号里为字符串内容!

前端代码与以上方式不同

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$.ajax({
           url: "/api/student/poststudent",
           type: 'POST',
           data:'"name=张三,age=21"',//这里是重点!用单引号包一个双引号,双引号里为字符串内容!
           success:function () {
           },
           dataType: "json",
           contentType: "application/json"
       });

后台处理Post请求代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[HttpPost("{id}")]
public void PostStudent([FromBody] string values)
{
}

WebApi 方法参数前加FromBody标识,表示该参数值应该从请求的Body中获取,而不是从URL中获取。不加FromBody标识后台取不到参数值。

  1. 接收参数结果
设置允许跨域

如果有跨域需求支持,请设置允许跨域。在Stateup.cs中添加如下代码。

修改ConfigureServices方法,添加代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
//允许一个或多个来源可以跨域
services.AddCors(options =>
{
      options.AddPolicy("CustomCorsPolicy", policy =>
      {
             // 设定允许跨域的来源,有多个可以用','隔开
             policy.WithOrigins("https://localhost:5000")//只允许https://localhost:5000来源允许跨域
             .AllowAnyHeader()
             .AllowAnyMethod()
             .AllowCredentials();
      });
});

修改Configure方法,添加代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
app.UseCors("CustomCorsPolicy");

版权属于:dingzhenhua

本文链接:https://cloud.tencent.com/developer/article/2019233

转载时须注明出处及本声明

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-09-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
离散数学-二元关系、闭包的概念
设S是一个非空集合,R是关于S的元素的一个条件.如果对S中任意一个有序元素对(a,b),我们总能确定a与b是否满足条件R,就称R是S的一个关系(relation).如果a与b满足条件R,则称a与b满足条件R,则称a与b有关系R,记做aRb;否则称a与b无关系R.关系R也成为二元关系. 定义: 集合 X 与集合 Y 上的二元关系是 R=(X, Y, G(R)) 当中 G(R),称为R 的图,是笛卡儿积 X × Y的子集.若 (x,y) ∈ G(R) 则称 x 是 R-关系於 y 并记作 xRy 或 R(x,y).
陈黎栋
2020/02/18
2.7K0
【集合论】关系闭包 ( 关系闭包相关定理 )
文章目录 一、关系闭包相关定理 ( 闭包运算不动点 ) 二、关系闭包相关定理 ( 闭包运算单调性 ) 三、关系闭包相关定理 ( 闭包运算与并运算之间的关系 ) 四、传递闭包并集反例 一、关系闭包相关定理 ( 闭包运算不动点 ) ---- R 关系是 A 集合上的二元关系 , R \subseteq A , 且 A 集合不为空集 , A \not= \varnothing R 关系是自反的 , 当且仅当 R 关系的自反闭包 r ( R ) 也是 R 关系本身 ; R 自反 \Le
韩曙亮
2023/03/28
6860
【集合论】关系闭包 ( 关系闭包相关定理 )
【集合论】关系闭包 ( 关系闭包求法 | 关系图求闭包 | 关系矩阵求闭包 | 闭包运算与关系性质 | 闭包复合运算 )
次幂 , 不用求出很多幂运算 , 因为关系的幂运算后面都是循环的 , 求出已知的所有
韩曙亮
2023/03/28
2.1K0
【集合论】关系闭包 ( 关系闭包求法 | 关系图求闭包 | 关系矩阵求闭包 | 闭包运算与关系性质 | 闭包复合运算 )
【集合论】关系闭包 ( 自反闭包 | 对称闭包 | 传递闭包 )
包含给定的元素 , 并且 具有指定性质 的 最小的 集合 , 称为关系的闭包 ; 这个指定的性质就是关系
韩曙亮
2023/03/28
4.2K0
【集合论】关系闭包 ( 自反闭包 | 对称闭包 | 传递闭包 )
NLP入门之形式语言与自动机学习(一)
任何一门科学都有其自身的理论基础,计算机科学也是这样.大家现在看看计算机的技术变化的很快,现在我们很流行的框架和工具很有可能几年内就会变成过时的东西.但是计算机科学的整体的思维不会变,在学习中,我们更要应该看思考能力的培养,如何清楚的表达自己的能力,如何清晰地解决问题的能力以及自己还欠缺的能力.这方面的东西在我看来,是具有持久的价值的,学习理论能够拓展人们的思维,并能使人们在这方面得到训练.
云时之间
2018/04/10
2.2K2
【集合论】偏序关系 ( 偏序关系定义 | 偏序集定义 | 大于等于关系 | 小于等于关系 | 整除关系 | 包含关系 | 加细关系 )
划分 5 : 对应 3 个等价关系 , 分成 3 类 ; 每个元素自己自成一类
韩曙亮
2023/03/27
5.7K0
【集合论】序关系 ( 偏序关系 | 偏序集 | 偏序集示例 )
等价关系 是用于 分类 的 , 偏序关系 是用于 组织 的 , 在每个类的内部 , 赋予一个结构 ;
韩曙亮
2023/03/28
1.3K0
离散数学第九章抽象代数笔记
本文适用于bupt的离散数学,或了解学习群论相关知识。 我们说一个集合A到B的二元关系是一个集合,这个关系集合是A和B集合的笛卡尔乘积构成的大集合的子集。对于a∈A,b∈B,记号写成aRb,或者(a,b)∈R。举个例子,
Sarlren
2022/10/28
2.9K0
离散数学第九章抽象代数笔记
【集合论】关系性质 ( 常见的关系的性质 | 关系性质示例 | 关系运算性质 )
参考 : 【集合论】二元关系 ( 特殊关系类型 | 空关系 | 恒等关系 | 全域关系 | 整除关系 | 大小关系 ) 三、 整除关系
韩曙亮
2023/03/28
2K0
【集合论】关系性质 ( 常见的关系的性质 | 关系性质示例 | 关系运算性质 )
离散数学与组合数学-02二元关系
由笛卡儿积定义可以看出: 1 设 A, B 是任意两个集合,则不一定有 A × B = B × A,即笛卡儿积不满足交换律; 2 A × B = ∅ 当且仅当 A = ∅ 或者 B = ∅; 3 设 A,B, C 是任意三个集合,则不一定有 A × (B × C) = (A × B) × C,即笛卡儿积不满足结合律; 4 当集合 A, B 都是有限集时,|A × B| = |B × A| = |A| × |B|。 5 笛卡儿积对并运算和交运算满足分配律。
用户2225445
2023/10/16
3960
离散数学与组合数学-02二元关系
【集合论】等价类 ( 等价类概念 | 等价类示例 | 等价类性质 | 商集 | 商集示例 )★
商集的本质 : 商集 本质是一个 集合 , 集合中的元素是 等价类 , 该等价类是基于
韩曙亮
2023/03/28
1.3K0
【集合论】等价类 ( 等价类概念 | 等价类示例 | 等价类性质 | 商集 | 商集示例 )★
【集合论】序关系 : 总结 ( 偏序关系 | 偏序集 | 可比 | 严格小于 | 覆盖 | 哈斯图 | 全序关系 | 拟序关系 | 偏序关系八种特殊元素 | 链 | 反链 ) ★★
等价关系 是用于 分类 的 , 偏序关系 是用于 组织 的 , 在每个类的内部 , 赋予一个结构 ;
韩曙亮
2023/03/28
1.3K0
【集合论】序关系 : 总结 ( 偏序关系 | 偏序集 | 可比 | 严格小于 | 覆盖 | 哈斯图 | 全序关系 | 拟序关系 | 偏序关系八种特殊元素 | 链 | 反链 ) ★★
离散数学中集合上二元关系的判定及实现
输入一个集合的二元关系,判定其是否满足自反性、反自反性、对称性、反对称性、传递性。并求出自反、对称和传递闭包。 大二上学期时的写的代码,C++语言实现。 #include<iostream> #include<string> using namespace std; class Relation//构造函数 { private: int R[11][2];//存储关系R int R1[11][2], R2[11][2], R3[11][2];//分别存储自反,对称,传递闭包 int m,n;//分别
SuperHeroes
2018/05/30
2.1K0
【集合论】等价关系个数计算问题 ( 有序对个数计算 | 二元关系个数计算 | 划分 | 等价关系 )
个二元关系 , 逐个验证 等价关系 要求的 自反 , 对称 , 传递 性质 , 肯定行不通 , 计算量巨大 ;
韩曙亮
2023/03/27
1.6K0
【集合论】划分 ( 划分 | 划分示例 | 划分与等价关系 )
商集参考 : 【集合论】等价类 ( 等价类概念 | 等价类示例 | 等价类性质 | 商集 | 商集示例 ) 四、商集
韩曙亮
2023/03/28
1.7K0
【集合论】划分 ( 划分 | 划分示例 | 划分与等价关系 )
离散数学复习
两个元素按照一定的顺序组成的二元组就是序偶,使用尖括号进行表示,尖括号里面的元素一般都是有顺序的;
阑梦清川
2025/02/24
460
离散数学复习
数据库系统:第六章 关系数据理论
数据库有“三个从无到有”,其中第一个就是数据库模式的从无到有,针对一个具体问题,如何构造一个适合的数据库模式是建立数据库系统很基本的问题,这是数据库的设计问题,确切的说是关系数据库逻辑设计问题,我们有一个有利工具:关系数据库的规范化理论。
Here_SDUT
2022/08/09
1.4K0
数据库系统:第六章 关系数据理论
离散数学题目收集整理练习(期末过关进度40%)
A 集合是非空集合 , A ≠ ∅, 并且 R 关系是 A 集合上的二元关系 , R ⊆ A × A;如果 R 关系是 自反 , 对称 , 传递的 , 那么称 R 关系是等价关系。
命运之光
2024/03/20
1430
离散数学题目收集整理练习(期末过关进度40%)
【集合论】集合概念与关系 ( 集合表示 | 数集合 | 集合关系 | 包含 | 相等 | 集合关系性质 )
列举法 : 列举出集合中的所有元素 , 元素之间使用逗号分开 , 使用花括号 “{}” 括起来 ; 如 :
韩曙亮
2023/03/28
2.2K0
【集合论】序关系 ( 全序关系 | 全序集 | 全序关系示例 | 拟序关系 | 拟序关系定理 | 三歧性 | 拟线序关系 | 拟线序集 )
拟序关系 完整的性质是 反自反 , 反对称 , 传递 , 之所以概念中没有提 反对称 性质 , 是因为 根据 反自反 , 传递性质 , 可以推导出 反对称 性质 ;
韩曙亮
2023/03/28
1.1K0
【集合论】序关系 ( 全序关系 | 全序集 | 全序关系示例 | 拟序关系 | 拟序关系定理 | 三歧性 | 拟线序关系 | 拟线序集 )
推荐阅读
离散数学-二元关系、闭包的概念
2.7K0
【集合论】关系闭包 ( 关系闭包相关定理 )
6860
【集合论】关系闭包 ( 关系闭包求法 | 关系图求闭包 | 关系矩阵求闭包 | 闭包运算与关系性质 | 闭包复合运算 )
2.1K0
【集合论】关系闭包 ( 自反闭包 | 对称闭包 | 传递闭包 )
4.2K0
NLP入门之形式语言与自动机学习(一)
2.2K2
【集合论】偏序关系 ( 偏序关系定义 | 偏序集定义 | 大于等于关系 | 小于等于关系 | 整除关系 | 包含关系 | 加细关系 )
5.7K0
【集合论】序关系 ( 偏序关系 | 偏序集 | 偏序集示例 )
1.3K0
离散数学第九章抽象代数笔记
2.9K0
【集合论】关系性质 ( 常见的关系的性质 | 关系性质示例 | 关系运算性质 )
2K0
离散数学与组合数学-02二元关系
3960
【集合论】等价类 ( 等价类概念 | 等价类示例 | 等价类性质 | 商集 | 商集示例 )★
1.3K0
【集合论】序关系 : 总结 ( 偏序关系 | 偏序集 | 可比 | 严格小于 | 覆盖 | 哈斯图 | 全序关系 | 拟序关系 | 偏序关系八种特殊元素 | 链 | 反链 ) ★★
1.3K0
离散数学中集合上二元关系的判定及实现
2.1K0
【集合论】等价关系个数计算问题 ( 有序对个数计算 | 二元关系个数计算 | 划分 | 等价关系 )
1.6K0
【集合论】划分 ( 划分 | 划分示例 | 划分与等价关系 )
1.7K0
离散数学复习
460
数据库系统:第六章 关系数据理论
1.4K0
离散数学题目收集整理练习(期末过关进度40%)
1430
【集合论】集合概念与关系 ( 集合表示 | 数集合 | 集合关系 | 包含 | 相等 | 集合关系性质 )
2.2K0
【集合论】序关系 ( 全序关系 | 全序集 | 全序关系示例 | 拟序关系 | 拟序关系定理 | 三歧性 | 拟线序关系 | 拟线序集 )
1.1K0
相关推荐
离散数学-二元关系、闭包的概念
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验