转载:https://blog.csdn.net/wdw984/article/details/85275289

1.首先要让我们自己的CefClient这个类公有继承CefRequestHandler

2.添加Request事件构造函数

CefRefPtr<CefRequestHandler> GetRequestHandler() OVERRIDE{ return this; }

3.然后重写父类的OnBeforeBrowse和OnBeforeResourceLoad两个方法

在.h文件中添加函数声名

virtual bool OnBeforeBrowse(CefRefPtr<CefBrowser> browser,
CefRefPtr<CefFrame> frame,
CefRefPtr<CefRequest> request,
bool user_gesture,
bool is_redirect) OVERRIDE; virtual ReturnValue OnBeforeResourceLoad(
CefRefPtr<CefBrowser> browser,
CefRefPtr<CefFrame> frame,
CefRefPtr<CefRequest> request,
CefRefPtr<CefRequestCallback> callback) OVERRIDE;

在.cpp中重写函数

bool CCefBrowserEventHandler::OnBeforeBrowse(CefRefPtr<CefBrowser> browser,
CefRefPtr<CefFrame> frame,
CefRefPtr<CefRequest> request,
bool user_gesture,
bool is_redirect) {
CEF_REQUIRE_UI_THREAD(); return false;
} CefRequestHandler::ReturnValue CCefBrowserEventHandler::OnBeforeResourceLoad(
CefRefPtr<CefBrowser> browser,
CefRefPtr<CefFrame> frame,
CefRefPtr<CefRequest> request,
CefRefPtr<CefRequestCallback> callback)
{
wstring g_tokenValue;
CefRequest::HeaderMap headers;
headers.insert(std::make_pair(L"Authorization",g_tokenValue.c_str())); request->SetHeaderMap(headers); return RV_CONTINUE;
}

最新文章

  1. Asp.Net Core 发布和部署(Linux + Jexus )
  2. CentOS学习笔记--时间
  3. 【Android 界面效果40】Android4.0-Fragment框架实现方式剖析(一)
  4. Commons JXPath - Modifying Object Graphs
  5. (转)重置Mac OS X管理员密码
  6. [Mugeda HTML5技术教程之9]使用元件
  7. leetcode Jump Game II python
  8. ASP.NET PipeLine #Reprinted#
  9. UVa 10226 - Hardwood Species
  10. JS立即执行函数表达式(IIFE)
  11. java 学习笔记——类之间的关系之封装、继承与多态的详解
  12. hdu_4869(费马小定理+快速幂)
  13. 使用swagger管理接口
  14. 学会python可以上天!20行代码获取斗鱼平台房间数据,就是这么牛逼!
  15. SqlServer如何给表添加新的字段以及字段注释
  16. MySQL启动错误---发生系统错误/系统找不到指定的文件。
  17. Wordpress搭建
  18. js-ES6学习笔记-Promise对象(2)
  19. 【Git】删除某个全局配置项
  20. 03_Flume多节点Failover实践

热门文章

  1. IDEA整合SVN遇到的坑
  2. 使用三层交换实现不同网段、不同 VLAN 互通
  3. C语言基础知识-运算符与表达式
  4. git track remot
  5. tomcat下载地址
  6. HDU - 4059: The Boss on Mars (容斥 拉格朗日 小小的优化搜索)
  7. shell脚本中向hive动态分区插入数据
  8. django-获取购物车商品数量-redis
  9. python OOP
  10. linux 统计某个文件的行数