随笔分类 - ASP.NET WebAPI
关于在Asp.Net WebApi项目中,介绍遇到的一些问题,以及自己解决这些问题方法
摘要:一、使用HttpWebRequest请求Https类型的接口,第一次请求失败,第二请求成功 在第一次请求接口时,接口返回失败,提示:“接口参数解析为空,无法处理”;且接口返回的状态码为:200 接着在第二次请求,接口返回成功;状态码为:200 两次请求接口的入参数据完全相同,且请求头账号和密码正确
阅读全文
摘要:一、HTTP请求带账号和密码的域名接口 1.接口地址:http://yuming.com/test/model 2.请求头:账号:admin;密码:123456 3.接口入参格式: 点击查看代码 { "code": "0", "msg": "信息", "content": [ { "name":"小
阅读全文
摘要:一、如果PostMan请求Web Api接口提示“HTTP Error 400. The request hostname is invalid ”错误 出现上述错误的场景: 1.在测试服务器上,项目是直接通过VisualStudio直接启动,且域名地址为:localhost 2.PostMan是运
阅读全文
摘要:一、在通过VisualStudio直接启动项目时,iisexpress.exe直接退出 1.程序“[6068] iisexpress.exe: 程序跟踪”已退出,返回值为 0 (0x0)。 2.程序“[6068] iisexpress.exe“ 已退出,返回值为 0 (0x0)。 二、出现上述问题,
阅读全文
摘要:一、使用PostMan请求Asp.Net Web Api报错,如下图: 二、使用Swagger请求Asp.Net Web Api正常,如下图: 三、遇到如上问题,可能是以下两种问题导致 1.先检查Web API接口的入参类型,如:接口要求入参为JSON,但是接口入参直接写string类型是错误的(上
阅读全文
摘要:一、请求Web API接口报400、404、414错误,如下图: 解决方法,如下: 1.在web.config文件的<system.web>节点中,添加“maxRequestLength”和“maxQueryStringLength”,添加以下配置: 点击查看代码 <system.web> <htt
阅读全文