腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
更改
ASP.NET
核心
接
口中
的
默认
响应
内容
类型
?
我正在将一个遗留
的
API重新实现为一个
ASP.NET
Core web API。我已经实现了content negotiation,它工作得很好-所有的操作都支持基于请求中
的
Accept header
的
JSON和XML
响应
格式。我
的
问题是,如果没有指定Accept头,那么原始
的
API
默认
为XML,而我
的
ASP.NET
核心
API
默认
为JSON。当没有Accept标头时,
如何<
浏览 20
提问于2020-01-24
得票数 3
7
回答
IIS/
ASP.NET
使用缓存控制进行
响应
:所有请求都是私有的
、
、
、
为什么来自
ASP.NET
的
所有
响应
都包含Cache-Control: private?甚至是404
的
回复?IIS中是否有设置此
默认
值
的
内容
,以及是否有方法对其进行配置?或者
ASP.NET
中有什么东西设置了这个? 对于动态
内容
(即所有MVC结果),我不希望浏览器缓存它,因为它是动态
的
,可以随时
更改
。静态
内容
托管在CDN上,因此IIS不提供静态
内容
。我
的</e
浏览 19
提问于2017-11-10
得票数 17
回答已采纳
2
回答
内容
协商:
如何
将JSON作为支持
的
格式删除?
、
、
、
我正在基于一个专门支持
ASP.NET
的
规范在XMLCore2.1中实现一个web服务。因此,
内容
协商过程必须返回XML文档或以错误进行
响应
。不幸
的
是,
ASP.NET
Core2.1
默认
支持JSON,
默认
情况下,如果使用Accept: application/json发出请求,则
内容
协商过程总是成功
的
。是否有人知道是否可以配置一个
ASP.NET
核心
项目,以便如果设置了任何其
浏览 0
提问于2018-09-25
得票数 4
回答已采纳
3
回答
( Request.CreateResponse<List<string>>(HttpStatusCode.OK,消息
的
替代方案)
、
我一直在api controller中发送
响应
,如下所示:(.Net Framework 4.5) public virtual async Task<HttpResponseMessage> Import我找到了一种新
的
HttpResponseMessage(HttpStatusCode.Ok)方式,但是HttpResponseMessage没有接受/接受additional参数作为消息
的
constructor
浏览 3
提问于2017-08-17
得票数 3
回答已采纳
1
回答
如何
在
ASP.NET
核心
2中添加自定义“不能反序列化”错误消息
、
我正在构建一个
ASP.NET
核心
REST。
如何
更改
默认
错误:“无法将当前JSON数组(例如,1,2,3)反序列化为'Namespace.Name.Space.Type‘
类型
,因为该
类型
需要一个JSON对象(例如{\"name\":\"value当客户端发布与所需
的
JSON不同
的
对象时,此错误消息将添加到400-Bad请求
响应
中。可以为模型粘合剂配置。有什么想法吗?
浏览 4
提问于2020-01-13
得票数 1
回答已采纳
4
回答
ASP.NET
核心
中
的
状态代码406 (不可接受)
、
REST服务应该提供
内容
协商。这意味着客户端发送包含所需
响应
的
内容
类型
的
Accept标头。如果服务不支持此媒体
类型
,则应使用状态代码406 (不可接受)进行
响应
。我试图将此行为映射到
ASP.NET
核心
。如果
ASP.NET
核心
不识别Accept中
的
媒体
类型
,它将返回一个JSON文档。在框架
的
早期版本中,可以通过在配置中添加一个特殊
浏览 11
提问于2017-05-28
得票数 18
回答已采纳
2
回答
如何
在Visual Studio2015中设置
ASP.NET
核心
网页应用程序
的
网址
、
、
、
我已经在Visual Studio2015中创建了一个名为"HelloASPNETCore“
的
ASP.NET
核心
Web应用程序,
默认
模板有一个控制器"Home”和几个操作“索引”"Contact".....etc;现在我想在IIS Express上启动它,根URL为但是Visual Studio设置给我
的
默认
URL是 http:/
浏览 4
提问于2016-08-03
得票数 13
1
回答
是否有方法将PasswordHash
的
数据
类型
从字符串
更改
为
Asp.Net
核心
标识中
的
字节数组
、
、
、
我正在最小API项目中实现
asp.net
核心
标识库,并且用户表
的
PasswordHash字段执行它
的
默认
散列和salt,但是我想执行我
的
自定义散列和盐析密码。那么,
如何
将PasswordHash
的
类型
从"string“
更改
为"byte[]”另外,PasswordHash字段不应该实现任何
默认
的
散列机制。
浏览 5
提问于2021-12-31
得票数 0
回答已采纳
2
回答
带有WebSite内核
的
Azure
asp.net
远程调试:符号未加载
、
、
、
、
我正在调试运行在Azure网站上
的
Asp.net
核心
应用程序。这是一个net452应用程序(因为它使用了一些尚未为.net
核心
构建
的
nuget包)。我目前正在使用VS2015 (dev14)更新3和最新
的
Azure (2.9.1)。 再次检查VS是否附加到正确
的
进程(在我<em
浏览 1
提问于2016-07-26
得票数 1
回答已采纳
2
回答
Web API C#中
的
POST请求
、
、
、
我是使用
ASP.net
的
新手。我对POST请求有问题。也许我
的
代码是错
的
,我找不到在哪里!àSystem.Net.Http.HttpContentExtensions.ReadAsAsync\r\nàSystem.Web.Http.ModelBinding.FormatterParameterBinding.ReadContentAsync(HttpRequestMessage请求,
类型
类型
IEnumerable`1 StackTrace,IFormatterLogger formatt
浏览 10
提问于2020-02-05
得票数 0
1
回答
如何
更改
Asp.Net
核心
中某些操作
的
序列化方法(
类型
化,无
类型
)?
、
、
、
我有
asp.net
核心
2.2Web应用程序。应用程序包含命令和查询操作,命令操作必须返回键入
的
json
响应
: $type:"A.B.Customer, x.dll ", name: "Erwin .."}{ name: "Erwin .. "我们可以在启动时为Json
响应
选择一个输出格式化程序。New
浏览 0
提问于2019-07-17
得票数 0
回答已采纳
1
回答
ArgumentException:执行此操作需要一个HttpContext。检查此操作是否在web请求期间执行。
、
、
我试图从我
的
一个应用程序中访问一个类库,它抛出了以下异常:> request.ArgumentExceptiontask)我
的
Startup.cs
浏览 2
提问于2017-09-11
得票数 0
回答已采纳
1
回答
将
内容
根pah设置为dotnet
核心
应用程序(
ASP.NET
核心
)
、
我使用来自不同目录
的
脚本(而不是
ASP.NET
的
目录)启动我
的
dll
核心
API。
如何
将其
更改
为dll
的
目录? 它只在从dll目录启动脚本时才能工作。
浏览 6
提问于2022-11-01
得票数 0
回答已采纳
2
回答
设置
响应
ContentType
的
中间件
、
、
、
在我们基于
ASP.NET
核心
的
web应用程序中,我们需要以下
内容
:某些请求
的
文件
类型
应该得到自定义
的
内容
类型
的
响应
。例如,.map应该映射到application/json。在“完整”
的
ASP.NET
4.x中,并与IIS相结合,可以利用web.config <staticContent>/<mimeMap>来实现这一点
浏览 12
提问于2016-06-20
得票数 18
回答已采纳
1
回答
ASP.NET
核心
MVC中不提供APK包
、
、
我想在我
的
ASP.NET
核心
MVC项目中提供.apk文件,但我不能,因为它返回404。我使用VS2017中
的
默认
模板创建了一个简单
的
ASP.NET
核心
MVC项目,并将.apk文件添加到wwwroot文件夹中,然后我尝试使用/application.apk路径访问它,但它不起作用,而/favicon.ico工作,该目录中
的
其他静态
内容
工作,因为在
默认
模板中调用app.UseStat
浏览 0
提问于2018-03-21
得票数 7
1
回答
有500/502
响应
的
Azure web应用程序超时错误
、
、
背景: 重新启动网络应用程序也没有帮助。然而,一旦我改变了任何蓝色应用程序设置,应用程序就会开始工作--即使将WEBSITE_HTTPLOGGING_RETENTION_DAYS
的
值从2
更改
为5,也会使应用程序运行。请建议
如何</em
浏览 0
提问于2019-03-20
得票数 2
2
回答
如何
在
ASP.NET
核心
3.1中为HTTP 415创建自定义
响应
?
、
、
我正在创建一个
ASP.NET
Core (.NET Core 3.1) API,该API接受带有JSON
内容
的
请求。如果我将非JSON请求
内容
发布到我
的
端点(在VS中使用IIS Express进行调试时),我会得到类似于以下
内容
的
响应
: "type": "https://tools.ietf.org/htmlUnsupported Media Type", &qu
浏览 8
提问于2022-06-08
得票数 0
回答已采纳
3
回答
重写
默认
内容
-
类型
、
如果我没有包含
内容
类型
: application/json
的
标题,那么request.headers['Content-Type']
默认
为application/x-www-form-urlencoded整个json身体就成了平行曲中
的
关键。结果是422,这让API用户感到困惑。许多其他
的
浏览 0
提问于2017-07-11
得票数 4
回答已采纳
1
回答
在IActionResult中使用c#接口ControllerBase时Elasticsearch嵌套不返回命中
、
、
、
、
我一直在遵循示例应用程序并通过添加API Controller来测试以返回数据,而不是
默认
的
MVC View。当我使用API控制器返回数据时,命中源被填充到模型中(命中源是从elasticsearch返回
的
,可以在fiddler和locals检查中看到),但它们没有被序列化到客户端。这是我添加到同一项目中
的
API控制器,它使用与MVC控制器相同
的
查询:[ApiController] public class APISe
浏览 2
提问于2021-02-05
得票数 0
1
回答
在
ASP.NET
核心
中使用防伪cookie,但使用非
默认
CookieName
、
、
、
、
我正在考虑
更改
ASP.NET
核心
中
默认
的
防伪cookie
的
名称。
如何</
浏览 3
提问于2016-11-09
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ASP.NET Core 中的 REST和WebAPI
NET CORE 2.0,ANGULAR 4和MYSQL的第2部分
如何使用ASP.Net Core中的条件中间件?
【asp.net core 系列】3 视图以及视图与控制器
IIS经典模式和集成模式的区别
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券