![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
电商软件开发-CefSharp开发
Little_Code
在这个行业,将会是一段很长的路需要走的,坚持!
展开
-
自己写的数据库操作类,用于自己操作,记录一下
public class DbHelper { private string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + Environment.CurrentDirectory + "\\db.mdb;Mode=ReadWrite|Share Deny None;Persist Security Info=False;"; // private stat.原创 2020-07-21 15:26:59 · 269 阅读 · 0 评论 -
c# Winform DataGridView 中添加右键菜单
首先在DataGridView中添加方法 private void doubleBufferDataGridView_up_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e) { if (e.Button == MouseButtons.Right) { if (e.RowIndex >= 0)原创 2020-07-21 15:23:14 · 1594 阅读 · 0 评论 -
C# Cefsharp 获取cookie 和设置cookie
设置cookievar cook = Cef.GetGlobalCookieManager();cook.SetCookieAsync(url, new CefSharp.Cookie{ Domain = "", Name = "", Value = "",});读取cookie private void Browser_FrameLoadEnd(object..原创 2020-07-17 14:36:24 · 7533 阅读 · 2 评论 -
使用Cefsharp + WebDriver C# 开发遇到网站检测处理方式
在使用WebDriver时,总是会遇到官方的检测,官方时不允许这样做的,那么如何规避掉呢我使用的Cefsharp的版本时79.0 ,那么在处理的时候需要添加这样一句话string script = "if(navigator.webdriver){ Object.defineProperty(navigator, 'webdriver', {get: () => undefined});}"; chromiumWebBrowser.ExecuteScr原创 2020-06-08 10:17:06 · 2768 阅读 · 0 评论 -
使用Cefsharp,C#开发得电商上货软件中遇到得问题
首先在处理cefsharp这个东西得时候,真是头疼啊,没有一点思路,都不知道如何进行处理,就紧靠着网上得一点文档和官方得例子进行模拟,网上很多东西都是互相抄袭的,没有自己的写的,话不多说,先说看下现在的软件吧:这是登录,没有什么好说的这个是上商品的时候使用的,就是上传的速度有点慢,但是可以进行使用。有想要的,可以说下...原创 2020-06-05 17:32:58 · 472 阅读 · 2 评论 -
c# cefsharp 79.0 如何在原有的Header中进行修改和添加呢
虽然简单,但是格式必须这样写才行,我可是试了很久才弄出来的,不容易啊request.Headers["content-type"] = "application/json;charset=utf-8;"; //传递你以为是这样吗?那你就大错特错了,这样根本修改不了那改怎么写,这样写才可以的 var headers = request.Headers;headers["content-type"] = "application/json;charset=utf-8;";requ.原创 2020-05-11 15:14:20 · 3096 阅读 · 1 评论 -
c# cefsharp 79.0 如何在原有数据中,进行添加自己的数据
简单的代码,搞定:protected override CefReturnValue OnBeforeResourceLoad(IWebBrowser chromiumWebBrowser, IBrowser browser, IFrame frame, IRequest request, IRequestCallback callback){ string mypostdata = "你要添加的json数据,或者其他数据"; request.InitializePostD原创 2020-05-11 15:09:17 · 700 阅读 · 2 评论 -
cersharp 79.0 进行拦截request ,终于解决了
网上都是老版本的,找了很久,没有找到,只能自己研究了话不多说,直接上代码 protected override CefReturnValue OnBeforeResourceLoad(IWebBrowser chromiumWebBrowser, IBrowser browser, IFrame frame, IRequest request, IRequestCallback call...原创 2020-04-14 16:58:22 · 1153 阅读 · 0 评论 -
c# cefsharp 获取request的返回数据
if (memoryStream != null){ var url = new Uri(request.Url); var data = memoryStream.ToArray(); var dataLength = da...原创 2020-04-13 16:29:05 · 3320 阅读 · 2 评论 -
c# cefsharp 拦截request中的内容
var elements = request.PostData.Elements; var charSet = request.GetCharSet(); foreach (var element in elements) { if (element...原创 2020-04-13 16:25:20 · 1926 阅读 · 0 评论