识别滑块验证登录
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112ChromeOptions options = new ChromeOptions();//是否现实浏览器:true显示,false不显示bool ifShowBrowser = this._ConfigItem.ifShowBrowser;if (!ifShowBrowser)...
发送FTP
DLL下载:Tiler.Net.dllhttps://www.aliyundrive.com/s/ip2snLtcv6m 123var ftpserver = string.Format("ftp://{0}", "***.***.***.***");var ftp = new FtpManager(ftpserver, "HZ", "20221115");ftp.Upload(ftpserver, DecMsgDir); 另附搭建FTP服务器及上传文件参考:https://blog.csdn.net/liulv_yan/article/details/121148484
表单验证rules
参数type 标志要使用的validator的数据类型required 必填message 提示内容trigger 触发条件 (change||blur)min 最小值max 最大值len 精准长度 (优先级高于min,max)enum 枚举中存在该值 (type必须为enum类型)whitespace 不能包含空白符pattern 正则 (必须加 required: true) 类型string: 必须是 类型。stringThis is the default type.number: 必须是 类型。numberboolean: 必须是 类型。booleanmethod: 必须是 类型。functionregexp:必须是 在创建新 时不生成异常的 实例 或 字符串。RegExpRegExpinteger:必须是类型和整数。numberfloat:必须是类型和浮点编号。numberarray: 必须是 由 确定的数组。Array.isArrayobject:必须是类型而不是 。objectArray.isArrayenum: 值必须存在于 中。enumdate:...
发送邮件
Explicit SSL发送邮件123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130/// <summary>/// 发送邮件方法/// </summary>/// <param name="FromMial">发件人邮箱</param>/// <param...
sql server 字符串转成日期格式
sql server 字符串转成日期格式字符串转日期时间1convert(datetime,'2017-12-12 00:00:01', 20) 日期时间转字符串12345678910111213141516171819202122232425262728293031323334353637383940Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16 Select CONVERT(varchar(100), GETDATE(), 3): 16/05/06 Select CONVERT(varchar(100), GETDATE(), 4): 16.05.06 Select CONVERT(varchar(100), GETDATE(), 5):...
C#发送Get、Post请求(带参数)
Post请求不带参数发送Post请求12345678910111213141516171819/// <summary>/// 指定Post地址使用Get 方式获取全部字符串/// </summary>/// <param name="url">请求后台地址</param>/// <returns></returns>public static string Post(string url){ string result = ""; HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url); req.Method = "POST"; HttpWebResponse resp = (HttpWebResponse)req.GetResponse(); Stream stream = resp.GetResponseStream(); ...
CefSharp请求资源拦截及自定义处理
实例化12345ChromiumWebBrowser webview = new ChromiumWebBrowser("http://cdcs.qgil.net/login");webview.Dock = DockStyle.Fill;webview.FrameLoadEnd += Browser_FrameLoadEnd;webview.RequestHandler = new WinFormsRequestHandler();//request请求的具体实现gb_QG.Controls.Add(webview); 页面加载完成之后1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162/// <summary>/// 页面加载结束/// </summary>/// <param...
FiddlerCore拦截本地请求
引用dll FiddlerCore4.dll 下载地址提取码:7g07 定义参数1234567891011//https代理public static Proxy oSecureEndpoint;//主机名string sSecureEndpointHostname = "localhost";//伪装https服务器(别人这么说,我也没搞明白这个技术细节)int iSecureEndpointPort = 8877;//代理端口int iStartPort = 9898;//FiddlerCore抓取到的会话不会缓存,所以,要自己维护一个会话列表,来保存所关心的请求List<Session> oAllSessions = new List<Session>();string...
layui表格单击行勾选复选框
实现思路直接修改复选框选中状态和伪复选框(DIV)Class但是调用checkStatus获取不到选中的行查看底层源代码checkStatus方法的实现是缓存数据中的属性来判断是否选中所以循环缓存数据,用index找到操作数据修改,再次获取选中行就可以获取到了 1234567891011121314table.on('row(userTable)',function(obj){ var flag =...
div区域样式
12345678910<div class="widgets-recordgrp-crm circleBox" style="height:120px;"> <div class="circleContent"> <div class="grp-title-box"> <span class="Areatitle">1.进港</span> </div> <div class="recordgrp-table"> </div> </div></div> 1234567891011121314151617181920212223242526272829303132333435363738394041424344.Areatitle...