
c#
混乱谜零
这个作者很懒,什么都没留下…
展开
-
asp.net 保存文本至剪切板
1.后台c#方法//复制字符串到剪切板protected void ctrl_c(string text){ // 开线程是为了使用STA模式,复制剪切板时需要 Thread t = new Thread((ThreadStart)(() => { Clipboard.SetDataObject(text, true); } )); t.SetApartmentState(ApartmentState.STA); t.S原创 2021-03-02 17:23:42 · 888 阅读 · 0 评论 -
c# .net core 上传multipart/form-data格式的文件
(1)上传文件采取的方式是:手动拼接http请求的body内容using System;using System.Collections.Specialized;using System.IO;using System.Net;using System.Net.Security;using System.Security.Cryptography.X509Certificates;using System.Text;using System.Linq;/// <sum.原创 2021-01-16 18:16:27 · 2558 阅读 · 1 评论 -
c#获取http请求访问者的ip
依次获取三种类的ip(X-Real-IP、X-Forwarded-For、RemoteIp)1.X-Real-IP(1)是自定义的http头,由服务器自行在http请求的请求头上添加。(2)如有多个服务器进行添加,则保留最后一个。(3)如果我方服务器没有赋值,则此ip不可信。相反,在我方外层服务器覆盖ip数值,则可以认为是请求者的真实ip,就可信。2.X-Forwarded-For(1)是自定义的http头,由服务器自行在http请求的请求头上添加。(2)如有多个服务器进行添加,原创 2020-07-27 12:00:52 · 6851 阅读 · 0 评论 -
cshtml页面转义@符号
@ 换成@("@")例:<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@("@")nutui/nutui@("@")2.1.5/dist/nutui.min.css" />原创 2019-12-16 01:08:50 · 2817 阅读 · 1 评论 -
net core2.1 在过滤器中获取post的body参数 及 sql字符串验证
(1)获取post的body参数// 执行action前的过滤器方法public void OnActionExecuting(ActionExecutingContext context){ // 获取request对象 HttpRequest request = context.HttpContext.Request; /...原创 2019-11-13 10:13:37 · 1457 阅读 · 1 评论 -
新建net core2.1 mvc工程
一、修改cookie设置默认,使用cookie存值需要用户同意,改成false去掉限制。 (修改Startup.cs文件)二、添加跨域设置修改Startup.cs文件1.在ConfigureServices方法中,添加 //urls 访问地址 string[] urls = { "http://192.168.1.110...原创 2019-11-11 18:02:37 · 152 阅读 · 0 评论 -
Newtonsoft.Json的使用
(1)JObject对象:字符串转JObject:JObject json = JObject.Parse(字符串);JObject转字符串:string 字符串= JsonConvert.SerializeObject(json);增加:json["键"] = 值; 或 json.Add(new JProperty("键", 值));删除:json.R...原创 2019-11-09 02:05:54 · 1603 阅读 · 0 评论