程序引用 using Owin; using Microsoft.Owin.Hosting; 新建一个控制台程序 Program class Program { static void Main(string[] args) { // string baseAddress = "http://loc ...
                            
                            
                         
                    
                        
                            
                            
                                在vue和webapi中,免不了在json字符串和json对像间相互转换,把常用的转换记录一下,下面是前端中用到的数组例子 this.title.push({ name:'输入标题', list:[{ name:'选项一', fen:0 }, { name:'选项二', fen:0 }, { nam ...
                            
                            
                         
                    
                        
                            
                            
                                    创建identityserver项目 创建新项目 dotnet new webapi --name ids4 安装IdentityServer4 dotnet add package IdentityServer4 --version 3.1.0 在startup.cs中代码修改如下 public  ...
                            
                            
                                分类:
其他好文   时间:
2020-05-31 17:41:30   
                                阅读次数:
82
                             
                         
                    
                        
                            
                            
                                其实解决办法很简单,就是POST请求的时候,来自实体的参数,content-type:application/x-www-form-urlencoded情况下,是默认按照键值对来解析的,比如paramname=paramvalue的形式,但是这里有个隐形的要求就是frombody的参数只能是一个,如 ...
                            
                            
                         
                    
                        
                            
                            
                                    一、背景 在小程序的一些应用场景中,会有语音转文字的需求。原有的做法一般是先通过小程序的录音功能录下语音文件,然后再通过调用语音智能识别WebApi(比如百度云AI平台,科大讯飞平台)将语音文件转成文字信息,以上的做法比较繁琐且用户的体验性较差。 为解决此问题,微信直接开放了同声传译的插件,小程序作 ...
                            
                            
                                分类:
微信   时间:
2020-05-29 13:25:02   
                                阅读次数:
156
                             
                         
                    
                        
                            
                            
                                    原文:解决 asp.net core swagger nginx 代理服务器转发后,无法访问的问题 Swashbuckle 通过代理转发后,webapi的swagger无法访问,本质原因是代理后url路径发生变化导致swagger无法定位到json。 官方文档配置: https://docs.mic... ...
                            
                            
                                分类:
Web程序   时间:
2020-05-28 21:18:29   
                                阅读次数:
190
                             
                         
                    
                        
                            
                            
                                实现IApplicationModelConvention接口: public class NameSpaceVersionRoutingConvention:IApplicationModelConvention { private readonly string apiPrefix; priva ...
                            
                            
                         
                    
                        
                            
                            
                                    cola扩展点使用和设计初探 封装变化,可灵活应对程序的需求变化。 扩展点使用 步骤: 定义扩展点接口,类型可以是校验器,转换器,实体; 必须以ExtPt结尾,表示一个扩展点。 比如,我定义一个云枢的组织结构的扩展点接口,消息发送扩展点,二开扩展点,webapi的rest接口扩展点点。 定义扩展点接 ...
                            
                            
                                分类:
其他好文   时间:
2020-05-26 01:17:41   
                                阅读次数:
119
                             
                         
                    
                        
                            
                            
                                    以ASP.NET Core WebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API ,包括文件的上传和下载。 准备文件上传的API #region 文件上传 可以带参数 [HttpPost("upload")] public JsonResult uploa ...
                            
                            
                                分类:
编程语言   时间:
2020-05-25 16:04:19   
                                阅读次数:
69
                             
                         
                    
                        
                            
                            
                                    具体postman设置见图,其他tabs默认就好。选raw后贴入键值对 选post点send即可。 怎么格式化返回的json? 即可 ...