c#
qq_490824614
这个作者很懒,什么都没留下…
展开
-
c#加密证件号的中间部分,改为*号
前言使用场景:在我项目中,我需要给前端提供接口,所以我要吧证件号进行加密。例如:411421199510225612,这是一个身份证号,18为的,那么我加密完成之后就会是411421********5612,类似这样的一个信息传给前端。当然,如果只是这样的话,我完全可以用一个正则来完成,但是问题就在于,这个加密的证件号长度不确定,他可能是一个身份证号(18位),可能是一个驾驶证号(12位),也有可能是一个手机号(11位),等等等等。都有可能,那么怎么才能做到加密效果呢。一、解决问题思路就拿身份证做例原创 2022-04-12 16:04:50 · 1182 阅读 · 0 评论 -
Net5.0里面通过HttpContext获取post、get请求参数信息
项目场景:net5.0中使用httpcontext获取里面传输的post,get参数直接上代码://获取post参数 思路:以流的形式读取body里面的参数 public async Task Invoke(HttpContext context) { HttpRequest request = context.Request; Stream straem = request.Body; Encoding encoding = Encoding.UTF8; stri原创 2022-01-13 16:26:47 · 4190 阅读 · 0 评论 -
netcore里面报错:node.exe已退出,代码为1
问题描述:node.exe已退出,代码为1,这个问题不是出在代码问题上,而是相应的nulget包。(我这面是出在这个地方):在截图里可以看到 ,我出错的文件是在Microsoft.TypeSCcript.MsBuild…里面,然后找到项目的nulget包管理,吧对应的包更新一下,可能是版本太低,导致这个问题,这样就好了。ok,这样再生成一下就可以了。...原创 2021-12-01 15:23:19 · 838 阅读 · 0 评论 -
c#里微信支付成功后的回调页面取值问题(netcore版本问题)
问题:在微信公众号中使用微信支付成功后的回调页面,在获取回调参数时出现问题。通过生成的日志文件发现报错,传进来的参数(回调页面为post请求)并没有按照设想的那样获取到。并且在网上搜索了许多资料,发现自己写的并没有问题,但是就是获取不到值。后来使用Bing(搜索引擎https://cn.bing.com/)搜索了下终于找到答案,不得不说相比较百度的搜索结果来说,在专业知识上bing确实比百度要强不少(个人感觉),个人推荐需要搜索专业问题的同学可以使用一下言归正传:因为我使用的是vs最新版本net5.原创 2021-08-20 10:51:35 · 623 阅读 · 0 评论